`
wandejun1012
  • 浏览: 2744515 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

$.each()不写key,value

 
阅读更多

$.each()不写key,value,即用匿名函数表示什么意思。

 

 

 

比如var arr=[4,5,6];

那么$.each(arr,function(){$(this)})这句话,其中function(){$(this)是什么意思呢。

 

经过实验证明,这句话中的this相当于key和value中的value,

 

注意到此value可能是一个String,也可能是一个Object,这个取决于arr的结构。

 

假设arr是一个数组,那么this=value=数组的值

 

假设arr是一个Dict,那么this=value=Dict的值

 

假设arr是一个$("div").nextAll()对象,那么this=value=Object,这里Object指被点击DIV后面所有的同辈元素。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics