美文网首页
JQuery each遍历DOM节点与遍历数组和对象

JQuery each遍历DOM节点与遍历数组和对象

作者: 何大必 | 来源:发表于2018-09-07 21:23 被阅读0次

each遍历DOM节点:

用法demo:

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
</ul>
<script>
 $(function () {
      $("li").each(function (index,element) {
          console.log(index);//选择器的 index 位置
          console.log(element);//当前的元素(也可使用 "this" 选择器)
      });
  });
</script>
输出结果: image.png

each用于遍历数组和对象

用法

$.each(object,callback);// object可以是数组,js对象,dom对象,json对象

demo
*遍历数组

 var arr=['red','green','black'];
      $.each(arr,function (index,value) {
          console.log(index);//数组的 index 位置
          console.log(value);//数组值
      })

输出结果:


image.png

*遍历对象

var obj={name:'lily',age:17,friends:['yao','ran']};
      $.each(obj,function (key,value) {
          console.log(key);//对象的key值
          console.log(value);//对象的value值
      })
  });

输出结果:


image.png

相关文章

网友评论

      本文标题:JQuery each遍历DOM节点与遍历数组和对象

      本文链接:https://www.haomeiwen.com/subject/axdhgftx.html