var arr = [1,3,5,7,9];
for(var i = 0; i < arr.length; i++){
console.log(arr[i]);
}
forEach()
只支持 ie8+
需要一个函数作为参数(回调函数)
数组中有多少元素就执行多少次回调函数,
每次执行时浏览器会将遍历出的函数以实参的形式传递进来,
我们可以定义形参来读取内容,
浏览器会在回调函数中传递三个参数
第一个参数是:当前正在遍历的元素
第二个参数是:当前正在遍历元素的索引(index)
第三个参数是:当前正在遍历的数组
arr.forEach(function(value,index,Arr){
console.log("value::::::"+value);
console.log("index::::::"+index);
console.log("Arr::::::"+Arr);
});