js里关于数组的方法
建立数组
方法一:var = new Array();
括号里面可以不传数,传一个数,传多个数
方法二:var arr1 = [1,2,3,5,46,8,7,9];
插入元素
通过push()在数组末尾插入元素
通过unshift()在数组开头插入元素
通过splice()在数组指定位置插入元素(在指定位置删除后面的元素并添加元素)
splice(a,b,c,d,e,f…)
a=数组下标;b=删除元素个数
b = 0时,实现在指定位置插入元素
删除元素
通过pop()删除数组最后一个元素
通过shift()删除数组第一个元素
排序
通过sort()通过比较元素ascall码对数组进行排序(升序)
通过reverse()颠倒数组顺序
拼接
通过concat()对数组进行拼接(不改变原数组)
字符串和数组的互相转换
toString();split()
join()
插入的方法都是返回插入完后的数组,删除的方法都是返回删除后的元素数组。join();toString();concat();split()都不会改变原数组。(split()应该算字符串的方法)
第一次写博客,算是自己学js的笔记,如有错误,还请指正。