回炉重造之路--数组API

原创 md815708052 随笔 随手记 254阅读 2017-12-05 20:30:28 举报

一直想动手谢谢笔记什么的 总怕写不好 可是想想这样也不行 不知道是懒还是懒 今天决定还是写一写吧 !想给自己一个机会
数组 :
arr.push();在数组末尾添加元素javascript 代码

arr.pop();删除数组末尾的元素
javascript 代码

上边有数组末尾添加元素,那开头也应该有一个方法可以添加元素
arr.unshift();
javascript 代码

相对应开头也有一个删除元素的方法arr.shift();
javascript 代码

选取数组中的元素arr.slice(start,end);这里slice选取元素含头不含尾,并且不改变原数组,而是得到新的子数组 需要用一个变量接住. 这里的start支持负数参数javascript 代码

修改数组 即直接修改原数组 arr.splice(starti,n)删除arr中从starti位置开始的n个元素
javascript 代码

splice的参数不同 它既可以删除也可以替换(替换的个数可以和删除的不同)
arr.splice(starti,n,值1,值2,..),n为0时就是插入了
javascript 代码

数组中的排序 arr.sort()是按照ascii码排序的
arr.reserve();数组翻转;
arr.concat();数组拼接; 这个不改变原数组,拼接之后需用变量接住
arr.join()将arr中的元素转为字符串,可自定义连接符 这个也是不改变原数组,转为字符串之后需变量承接.

简单的手记!加强一下自己的记忆 如果有错误 请指点!

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复