美文网首页
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