看了半天还是不太懂。。。

来源:3-1 jQuery的属性与样式之.attr()与.removeAttr()

qq_正在缓冲99_8

2017-08-19 08:51

function(i, val){     return '通过function设置' + val     } 这个函数为什么可以这样写啊,我相当不懂。。。这两个参数是怎么回事,val是一个关键字吗,还有这个i也没有定义啊,怎么就能用了呢

写回答 关注

2回答

  • qq_正在缓冲99_8
    2017-08-21 10:46:13

    多谢讲解,我大概懂了,原来我基础挺差的。。。。

  • 零临凌
    2017-08-19 18:07:50

    function(i, val)中的i和val在此都是形参,都是一种代指。
    在实际的应用中,你调用它时可能是 function(5,true),此时5和true是实参,i的值就是5,val的值是true。你在用形参就行运算时其实参与运算的实参的值。

    这里的i和val都不用定义,因为i和val都是传进来的值,是外部来的。
    推荐你去百度一下实参和形参的区别和定义。

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题