资讯专栏INFORMATION COLUMN

fe3-2:array的讲解

isaced / 2576人阅读

摘要:数组,用于存储元素,可通过函数获取数组元素数组的定义遍历用循环访问数组元素引入的新内容循环给数组添加新元素例定义一个数组定义一个函数名为的函数传入参数,对进行调用的定义不能放在循环里,否则会被重复定义为用循环进行遍历过程判断条件,此

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)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/103295.html

相关文章

  • JavaScript专题系列文章

    摘要:专题系列共计篇,主要研究日常开发中一些功能点的实现,比如防抖节流去重类型判断拷贝最值扁平柯里递归乱序排序等,特点是研究专题之函数组合专题系列第十六篇,讲解函数组合,并且使用柯里化和函数组合实现模式需求我们需要写一个函数,输入,返回。 JavaScript 专题之从零实现 jQuery 的 extend JavaScritp 专题系列第七篇,讲解如何从零实现一个 jQuery 的 ext...

    Maxiye 评论0 收藏0
  • 2016年Java书单

    摘要:相对于电子书,我更喜欢纸质版的书籍。过去的年一共阅读过本技术书,下面对这些书做一个小结。源码深度解析这本书是年购买的,年是第四次阅读。必知必会数据库的复习书籍,内容浅显易懂。 相对于电子书,我更喜欢纸质版的书籍。我喜欢在拿到新书时记录购买时间、地点、开始阅读的时间、第一次看完的时间,算是一种学习的记录。过去的2016年一共阅读过15本技术书,下面对这些书做一个小结。 《深入理解Java...

    Scholer 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<