数组:
var list=[ ];
遍历数组:
一、while循环遍历;
二、for循环遍历;
三、for in 遍历
for(let i in list){
console.log(list[i]); //i为索引
}
四、for of 遍历
for(let i of list){
console.log(i); //i为值
}
五、map 方法遍历
list.map(funtion(value,index){ // value为值,index为索引
console.log(index);
})
数组的常用方法:
一、map
二、push 在数组后面追加一个数;a=["a","b","c"]
list.push("d") ;
console.log(list); // ["a",'b'," c","d"]
三、sort(排序)
var list=[1,3,2,5,4]
list.sort();
console.log(list); // [1,2,3,4,5]
四、filter 过滤器
五、join 连接数组
var list = ["a","b","c"]
var str=list.join(" ")
console.log(str); // abc
六、string的split方法
var str="banana"
var list= str.split(" ")
console.log(list); // ["b","a","n","a","n","a"]
结合数组与对象:
let list=[
{name:"M",age:20},
{name:"M",age:20},
{name:"M",age:20}
]