zoukankan      html  css  js  c++  java
  • jQuery each用法及each解析json

    $(function(){
        $("button").click(
        function(){
        var a1="";
        var a2="";
        var a3="";
        var a4="";
        var a5="";
        var colors=['red','blue','green','yellow','black','white','orange'];
        var color_ary=[{'id':'red','code':'01'},{'id':'blue','code':'02'},{'id':'green','code':'03'},{'id':'yellow','code':'04'},
                 {'id':'black','code':'05'},{'id':'white','code':'06'},{'id':'orange','code':'07'}];
    
          $.each(colors,function(item){a1+=item+",";});
          //each方法中的函数参数为一个时,此参数为遍历的索引值,同for循环的 i 变量。
          $.each(colors,function(index,item){a2+=item[index]+",";});
          //each方法中的函数参数为两个时,item为数组的每一项,item[index]返回的是对item对象的提取。
          $.each(colors,function(index,item){a3+=item+",";});    
          //item为数组的每一项,如此可正常的显示数组,同样的color[index]也可正常的显示数组。
          $.each(color_ary,function(index,item){a4+=item.id+":"+item.code+",";});
          //当数据为json格式时,可以如此来解析此json
          $.each(color_ary,function(index,item){a5+=color_ary[index].id+":"+color_ary[index].code+",";});
          //当数据为json格式时,也可以如此来解析此json
        
          $("div").text(a1);
          $("p").text(a2);
          $("span").text(a3);
          $("b").text(a4);
          $("em").text(a5)
          })
    })

  • 相关阅读:
    迭代器和生成器
    New test
    MySQL笔记整理
    Python基础数据类型
    Python基础
    Python入门知识
    Linux / MacOS 下Redis 安装、配置和连接
    NuGet的使用心得
    简单工厂模式和策略模式的区别与结合
    NuGet的使用和服务搭建
  • 原文地址:https://www.cnblogs.com/tangge/p/4991252.html
Copyright © 2011-2022 走看看