数组 对象 超实用方法自己整理

数组方法 为自己常用方法   下面对象方法 均为转载资料   链接奉上https://www.w3school.com.cn/jsref/dom_obj_all.asp

所有 JavaScript 对象都拥有 toString() 方法。
                        arr.tostring()   arr.join()====>转为字符串
数组长度              arr.length 

删除数组的元素                  delete arr[0]使用 delete 会在数组留下未定义的空洞
合并数组  concat        arr1. concat(arr2,arr3)   
将数组变成字符串拼接     var str =   arr.join()
删除最后一个元素              arr.pop() 
末尾添加元素                    arr.push("concent")
数组顺序反转                     arr.reverse()
删除数组的第一个元素        arr.shift()
给数组开头添加元素             arr.unshift("concent")
点击按钮截取数组下标 1 到 2 的元素              arr.slice(1,3)    截取下标从一到三的元素结束 不包含三
截取数组                            arr.slice(1)  传一个参数 代表截取从1 以后的数组    
点击按钮向数组添加元素           arr.splice(2,0,"concent')   从第二个开始 删除0个 在添加“concent”
数组转字符串                arr.tostring()
数组排序       升序        arr.sort(function(a,b){return a-b});
数组排序       降序        arr.sort(function(a,b){return b-a});

对象 复制的

Date 对象方法

方法描述
Date()返回当日的日期和时间。
getDate()从 Date 对象返回一个月中的某一天 (1 ~ 31)。
getDay()从 Date 对象返回一周中的某一天 (0 ~ 6)。
getMonth()从 Date 对象返回月份 (0 ~ 11)。
getFullYear()从 Date 对象以四位数字返回年份。
getYear()请使用 getFullYear() 方法代替。
getHours()返回 Date 对象的小时 (0 ~ 23)。
getMinutes()返回 Date 对象的分钟 (0 ~ 59)。
getSeconds()返回 Date 对象的秒数 (0 ~ 59)。
getMilliseconds()返回 Date 对象的毫秒(0 ~ 999)。
getTime()返回 1970 年 1 月 1 日至今的毫秒数。
getTimezoneOffset()返回本地时间与格林威治标准时间 (GMT) 的分钟差。
getUTCDate()根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。
getUTCDay()根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。
getUTCMonth()根据世界时从 Date 对象返回月份 (0 ~ 11)。
getUTCFullYear()根据世界时从 Date 对象返回四位数的年份。
getUTCHours()根据世界时返回 Date 对象的小时 (0 ~ 23)。
getUTCMinutes()根据世界时返回 Date 对象的分钟 (0 ~ 59)。
getUTCSeconds()根据世界时返回 Date 对象的秒钟 (0 ~ 59)。
getUTCMilliseconds()根据世界时返回 Date 对象的毫秒(0 ~ 999)。
parse()返回1970年1月1日午夜到指定日期(字符串)的毫秒数。
setDate()设置 Date 对象中月的某一天 (1 ~ 31)。
setMonth()设置 Date 对象中月份 (0 ~ 11)。
setFullYear()设置 Date 对象中的年份(四位数字)。
setYear()请使用 setFullYear() 方法代替。
setHours()设置 Date 对象中的小时 (0 ~ 23)。
setMinutes()设置 Date 对象中的分钟 (0 ~ 59)。
setSeconds()设置 Date 对象中的秒钟 (0 ~ 59)。
setMilliseconds()设置 Date 对象中的毫秒 (0 ~ 999)。
setTime()以毫秒设置 Date 对象。
setUTCDate()根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。
setUTCMonth()根据世界时设置 Date 对象中的月份 (0 ~ 11)。
setUTCFullYear()根据世界时设置 Date 对象中的年份(四位数字)。
setUTCHours()根据世界时设置 Date 对象中的小时 (0 ~ 23)。
setUTCMinutes()根据世界时设置 Date 对象中的分钟 (0 ~ 59)。
setUTCSeconds()根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。
setUTCMilliseconds()根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。
toSource()返回该对象的源代码。
toString()把 Date 对象转换为字符串。
toTimeString()把 Date 对象的时间部分转换为字符串。
toDateString()把 Date 对象的日期部分转换为字符串。
toGMTString()请使用 toUTCString() 方法代替。
toUTCString()根据世界时,把 Date 对象转换为字符串。
toLocaleString()根据本地时间格式,把 Date 对象转换为字符串。
toLocaleTimeString()根据本地时间格式,把 Date 对象的时间部分转换为字符串。
toLocaleDateString()根据本地时间格式,把 Date 对象的日期部分转换为字符串。
UTC()根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。
valueOf()返回 Date 对象的原始值。

js中常用

break退出 switch 或循环。
const声明具有恒定值的变量。
class声明类。
continue如果出现指定条件,则(在循环中)中断一次循环,并继续循环中的下一次迭代。
debugger停止执行 JavaScript,并调用调试功能(如果有)。
do ... while执行一个语句块,并在条件为 true 时重复该语句块。
for循环遍历代码块多次.
for ... in循环遍历对象的属性。
for ... of循环遍历可迭代对象的值。
function声明函数。
if ... else ... else if标记根据条件执行的语句块。
let声明在方括号 {} 作用域内的变量。
return停止执行函数并从该函数返回值。
switch根据不同情况标记要执行的语句块。
throw抛出(生成)错误。
try ... catch ... finally标记在 try 块中发生错误时要执行的语句块,并实现错误处理。
var声明变量。
while标记条件为 true 时要执行的语句块。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值