JS常用方法
concat()把元素衔接到数组中
join()将数组的所有元素转换为字符串,并衔接起来
splice()插入、删除、替换数组元素
push()把元素添加到数组尾部
pop()移除数组最后一个元素
shift()移除数组的第一个元素
unshift()在数组头部插入元素
slice()返回数组的一部分
every()测试断言函数是否对每个数组元素都为真
some()测试是否至少有一个数组元素能让断言函数为真
foreach()为数组的每一个元素指定函数
filter()返回满足断言函数的数组元素
indexOf()在数组中查找匹配元素
lastIndexOf()在数组中反向查找
map()从数组的元素中,计算出新的数组元素
reduce()从数组的元素中,从左到右,计算出一个值
reduceRight()从右到左缩减数组,计算出一个值
sort()在原数组中对数组元素进行排序
reverse()在原数组中颠倒数组元素的顺序
toLocaleString()将数组转化为本地化字符串
toString()将数组转化为字符串
split()将字符串分割成数组元素
var date = new Date()构造函数
Date.now()返回当前时间,自纪元开始后的毫秒数
Date.parse()解析一个日期及时间的字符串表示,返回该日期的内部毫秒表示
get[UTC]Date()返回Date对象的月份中的日期值,本地或世界时间
get[UTC]Day()返回Date对象的一周中的日期值,本地或世界时间
get[UTC]FullYear()返回日期的年份,完整的4位数字的格式,本地或世界时间
get[UTC]Hours()返回Date对象的小时值,本地或世界时间
get[UTC]Milliseconds()返回Date对象的毫秒值,本地诺世界时间
get[UTC]Minutes()返回Date对象的分钟值,本地或世界时间
get[UTC]Month()返回Date对象的月值,本地或世界时间
get[UTC]Seconds()返回Date对象的秒数值,本地或世界时间
getTime()返回Date对象的内部毫秒表示形式,注意这个值与时区无关,因此,没有一个单独的getUTCTime方法
getTimezoneOffset()返回当前日期的本地表示与UTC表示之间相差的分钟数。注意返回值依赖于指定日期的夏令时是否有效
getFullYear()返回一个Date对象的年份值
getMonth()返回一个Date对象的月份值
getDate()返回一个Date对象的月份中的日期值
getDay()返回一个Date对象的一周中的日期值
getHours()返回一个Date对象的小时值
getMinutes()返回一个Date对象的分钟值
getSeconds()返回一个Date对象的毫秒钟值
getTime()将一个Date对象一毫秒形式返回
getMilliseconds()返回一个Date对象的毫秒值
toJSON()将一个Date对象JSON序列化,使用toISOSTring()
decodeURI()解码一个URI中的字符
decodeURIComponent()解码一个URI组件中的字符
encodeURI()转义一个URI中的字符
encodeURIComponent()转义一个URI组件中的字符