为了账号安全,请及时绑定邮箱和手机立即绑定

默认参数是什么?

$imglist.each(function(i){
//代码body
});

这段代码中的 i 怎么出来的?在整个js代码中并没有声明i ,也没有给i 赋值啊?老师在视频里说是默认参数?这个不懂,难道所有的js函数都默认可以传入i参数,并且i参数默认初始值是0,并且会自动i++?

正在回答

3 回答

$(selector).each(function(index,element){  })  each()是jquery是遍历的一个方法,index参数是选择器的index位置,默认初始值为0,自动会加一;

0 回复 有任何疑惑可以回复我~
#1

xiangshu 提问者

非常感谢!回答的很清楚,麻烦再请问下,这个each()方法默认的参数可以去看jq的api文档得到。那js有哪些参数是默认的呢?去哪里看呢?
2015-12-15 回复 有任何疑惑可以回复我~
#2

吴默默 回复 xiangshu 提问者

js也会有那种文档,里面也会有介绍。
2015-12-15 回复 有任何疑惑可以回复我~

用我的理解说一下 看看能否看明白

假如 有n个div的class 都是“selector”,那么我们要输出每个div的内容 就会这样

$(selector).each(function(i){ 

        alert($(selector).html());

        //或者 alert($(this).html());

 })

希望能理解!

1 回复 有任何疑惑可以回复我~

jquery中 默认参数是数组的下标  也就是 0,1,2,3 。。。。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Jquery插件transform旋转焦点图
  • 参与学习       31563    人
  • 解答问题       52    个

本视频教程教你制作带旋转效果的焦点图轮播器,结合案例学的更快

进入课程

默认参数是什么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信