问答详情
源自:3-2 最基本的JS写法--JS的第一次尝试

关于function(index)中index的问题

那个index索引值我还是无法理解,那不是参数名吗,为什么会有值

提问者:qq_猩猩c_0 2017-10-01 23:56

个回答

  • 慕神754874
    2017-10-02 21:28:04

    这叫做事件回调,each函数遍历数组,可以得到数组中元素key-value的值,js中普通数组是index-value的设计,而对象则是key-value模式,得到这些数据需要处理,each函数的参数是一个函数,你在each函数执行的时候就像调用参数一样来调用这个函数来处理数据就行了。这只是一种设计思想,js,python都可以实现,java不行,这和语言设计的时候能否把变量传入函数以及能否把函数名当作参数传递有关,也不用去深究