array:数组,用于存储元素,可通过函数猎取数组元素
数组的定义:var array = [1, 2, 3, 4]
遍历:用轮回接见数组元素
引入的新内容:for轮回
a.push():给数组增加新元素
例:
var log = function() {
console.log.apply(console, arguments)
}
//定义一个数组array
var array = [11, 23, 45, 21]
//定义一个函数名为 getMax 的函数
//传入参数array,对array举行挪用
var getAdd = function (array) {
var sum = 0
//sum的定义不能放在for轮回里,不然会被反复定义为0
//用for轮回举行遍历
for (var i = 0; i < array.length; i++) {
//历程1:i = 0 -> i < array.length(推断前提) -> n = array[i] -> sum = sum + n -> i++
//var i = 0 ,此前提只实行一次
//历程2:i < array.length(推断前提) -> n = array[i] -> sum = sum + n -> i++
//此历程会一向轮回至推断前提不成立
var n = array[i]
sum = sum + n
}
return sum
}
//定义一个变量吸收一下输出的值
var result = getAdd(array)
//用 console.log 输出效果
console.log('预期值:100,现实值:'+result)