关于函数的参数再次提问
之前的提问:https://class.imooc.com/course/qadetail/181388
截图中第一种test2为什么可以不带括号,不带括号怎么执行?
截图中第二种test1中mydata是不是形参,也就是说写什么都行,对结果没影响?
$.each(data,function(){}),函数中的index和item是形参,怎么就能知道索引值和每一项?
24
收起
正在回答
1回答
同学你好,问题解答如下:
1第一个test2是作为参数传递的。函数test1的形参Func接收实参的值,即Func的值就是test2, 函数中加括号调用参数Func就是调用了函数test2。
2.mydata是形参,形参的命名任意起,对结果没有影响。
3. 这是jquery提供给我们的方法,直接使用就行,不需要知道它内部如何去做的。只要知道$.each就是用来遍历数组的,第一个参数(index)是索引值, 第二个参数(item)是数组里面的每一项。这个方法去遍历的时候就会依次获取数组中的每一项元素和当前元素的索引值。
遍历数组,依次输出每一项元素和元素的索引值:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星