数组的遍历方法
以...为例 let arr = [1,2,3,4] let Arr = [ {id: 0, name: '小明' }, {id: 1, name: '小白' }, {id: 2, name: '小红' }, {id: 3, name: '小新' } ] for for (let i = 0; i < 6; i++) { } for in 遍历数组索引 for (i in arr) { console.log(i); }// 0、1、2、3 for of 遍历数组元素值 for (v in arr) { console.log(i); } // 1、2、3、4 forEach 遍历数组中的每一项,没有返回值,对原数组没有影响 arr.forEach((value,index,arr) => { }); value 必需,当前元素 index 可选,当前元素的索引值 arr 可选,当前元素所属的数组对象 indexOf 返回某个指定的值在数组中首次出现的位置 arr.indexOf(value,fromindex) value 必需,规定需检索的字符串值。 fromindex 可选的整数参数,规定在字符串中开始检索的位置 lastIndexOf 返回某个指定的值在数组中最后出现的位置,用法同 indexOf find 返回一个符合条件的数组第一个元素值 常用语法: arr