pop 末尾删除一个 返回删除元素 改变原来数组
shift 头部删除单个 返回删除元素 改变原来数组
unshifit 头部插入一个或者多个元素 返回新数组的长度 改变原来数组
push 尾部插入单个或者多个 返回新数组长度 改变原来数组
splice 按照下标截取一个或者多个元素,返回截取元素数组 改变原来数组
reverse 翻转数组
slice(start,end) 从已有数组中返回选定的元素,返回一个新的数组 从start到end(不包含改元素) 不会改变原数组
splice(index,howmany,item1,...itemX) 对数组进行删除 替换 添加 会改变原来数组
index参数:必须,整数,规定添加或者删除的位置,使用负数,从数组尾部规定位置
howmany参数:必须,要删除的数量,如果为0,则不删除项目
item1,...itemX参数:可选,向数组添加的新项目
join 把数组转换成字符串,规定一个连接字符,默认是',' 返回新数组,不改变原来数组
isArray 判断js变量是否是一个js数组
indexOf 在数组中检索对应元素 找到返回下标 为找到返回-1 有两个参数 (查找元素,起始坐标) 不能查找NaN lastIndexOf 反向在数组中检索对应元素 找到返回下标 为找到返回-1 有两个参数 (查找元素,起始坐标) 不能查找NaN includes 同样是检索元素 返回true or false 有两个参数 (查找元素,起始坐标) 坐标可以为负值 可以查找NaN
valueOf 返回对象的初始值
JS 中常用的数组增删改查
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 类似文章推荐:JavaScript String 对象方法总结JavaScript Object 对象方法总结Ja...