array
2018-05-09 10:20:32 0 举报
AI智能生成
测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
作者其他创作
大纲/内容
属性
prototype
length
静态方法
from(ArrayLike, mapFn, thisArg)
将可遍历类似数组转换成真正的数组
isArray(value)
判断值是否为数组
of(element, ...element)
将任意多个参数放在一个数组返回
prototype
concat(...array)
多个数组拼接并返回
copyWithin(target, start, end)
拷贝数组的部分元素到数组的不同位置,target为开始拷贝位置,start为拷贝值的起始位置,end为拷贝值的结束为止
entries()
返回一个Iterator对象,包含每个索引的键值对
keys()
返回数组的一个迭代器
every(callback, thisArg)
测试数组的所有元素是否通过指定函数的测试,只要有一个不匹配就返回false 否者返回true
fill(value,start,end)
可以将一个数组中的值,替换为指定填充的值, value为指定填充的值,start 开始填充位置,end为结束填充位置
filter(callback[ ,thisArg])
测试数组中的所有元素是否通过制定函数的测试,并以数组返回通过测试的值
find(callback[ ,thisArg])
通过制定的函数查找符合条件的数组中的值,返回元素的第一个值,如果都不符合返回undefined
findIndex(callback(element,index, array),thisArg)
通过制定的函数查找符合条件的数组中的值,返回元素的第一个值的索引,如果都不符合返回undefined
forEach(callback(curValue, index,array))
对数组的每个元素执行一次提供的函数(回调函数)
includes(searchValue, fromIndex)
searchValue要查询的值, fromIndex查询的起始位置,找到为true否者为false
index(searchValue,fromIndex)
searchValue要查询的值, fromIndex查询的起始位置,找到并返回值的位置,否者为-1
join(serpartor)
serpartor为分割符
讲所有数组中的元素链接为一个字符串
keys()
返回一个数字索引的迭代器
lastIndexOf(serchVal,fromIndex)
map( callback(curValue, index, array) )
数组中的每个元素调用指定的方法后返回一个新的数组
pop()
删除数组中的最后一个元素,并返回一个元素
push(element1, ...element)
向数组添加一个或多个元素
reduce( callback, [initialValue] )
接受一个函数做为累加器,数组中的每个值从左到右合并,最终为一个值
reduceRight( callback, [initialValue])
接受一个函数做为累加器,数组中的每个值从右到左合并,最终为一个值
reverse()
颠倒数组元素的位置
shift()
删除第一个元素,并返回数组(会改变数组本身)
slice(begin, end)
浅复制数组的一部分到新的一个数组,并返回新数组
some(callback)
测试数组是否通过了指定函数的测试,找到符合返回ture
sort(callback)
数组的元素做原理的排序,并返回这个数组
splice(start, delete, item)
start表示从那一位开始,超出者认为length-1, 负数为length-负数,delete要移除的元素,0表示不移除,item要添加的元素,不指定,者只删除数组
unshift(elemet, ...elemet)
在数组的开头添加一个或多个元素,并返回组数
toLocaleString()
返回一个字符串元素,且用,分割
toString()
返回一个字符串,表示数组
values()
会修改数组本身
0 条评论
下一页
为你推荐
查看更多