数组方法
1.concat():连接两个数组;
2.join():把数组转化为字符串;数组名+join(符号)
3.split():把字符串转化为数组;把一个字符串分割成字符串数组
4.pop():删除最后一个元素(移除最后一个元素)
5.shift():删除第一个元素
6.push():从后面往前面添加元素(数组末尾添加,一个或多个元素)
7.unshift():从前面往后面添加元素(数组前面放入)
8.slice():取字符串的起始位置,结束位置(可要可不要),slice(3)从第三个开始取至最后,slice(2,4)2到4不包含4
9.substr():从起始位置到最后,(2,3):从第二个开始数3个
11.reverse():实现数组倒序;
类型格式解析
1.JSON.parse():实现从一个json格式字符串解析出json类型的数据
2.JSON.stringify():实现从一个js对象解析出json字符串
遍历数组的几种方式
1.forEach():无返回值,遍历数组每一项,不对原来数组修改
2.map():可以使用return返回值,拷贝原数组,对数组数据进行必要的修改
3.some():匹配到满足条件的一个元素,找到一个即真。使用return true跳出循环
4.every():匹配满足条件的所有元素,全部满足,即为真。
5.for():遍历数组,for(let 元素 of 数组),它可以使用break和return false进行循环跳出,forEach和map则不可行