600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > jquery遍历和添加Json对象代码实例详解

jquery遍历和添加Json对象代码实例详解

时间:2024-03-13 21:42:03

相关推荐

jquery遍历和添加Json对象代码实例详解

web前端|js教程

javascript,jquery,Json

web前端-js教程

jquery动态遍历Json对象的属性和值的方法。

c 乒乓球 游戏源码,vscode自动缩进设置,ubuntu删除efi,用idea启动tomcat,Jpon爬虫,站群管理系统 php,贾汪区专业seo哪家好,dz网站模板自动获取,晶科物流管理系统后台模板lzw

1、遍历 json 对象的属性

javaee 推广程序 源码,ubuntu sn500,tomcat为什么是乱码,java爬虫J,黑能量index.php,按月seolzw

安卓计算器源码,vscode文档声明,ubuntu重启后显示有问题,tomcat 太多应用,sqlite缩略图,js三角形树状图插件,m7框架前端,爬虫代码好学吗,php 自己框架,seo实战推荐seo公司,政府门户网站开源,简洁的一个实现网页全屏代码,个人网站模板 html,js 多页面导航栏代码,asp招生管理系统,微擎小程序跳转没反应lzw

//定义json对象 var person= { name: zhangsan, pass: 123, fn: function(){ alert(this.name+"的密码="+this.pass); } } //遍历person属性包括方法,如果不想显示出方法,可用typeof(person[item])== "function"来判断 for(var item in person){ alert("person中"+item+"的值="+person[item]); }

2、动态为 json对象 添加属性

需要 使用1中的 person对象

var copyPerson={} //创建copyPerson对象,将person中的属性包括方法copy给该对象 for(var item in person){ copyPerson[item]= person[item]; //这样循环就可以将person中的属性包括方法copy到copyPerson中了 } for(var item in copyPerson){ alert("copyPerson中"+item+"的值="+person[item]); }

注意:使用 Ext.apply(copyPerson, person) 也可以 将person中的所有属性包括方法 copy到 copyPerson中

3、遍历 普通js对象的 属性

//定义一个普通的js类,包含方法 var p= function (){ this.name= 李四; this.pass= 456; this.fn= function(){ alert(this.name+"的密码="+this.pass); } } var pp= new p(); //生成一个p类的对象 pp for(var item in pp){ //遍历pp对象中的属性,只显示出 非函数的 属性,注意不能 遍历 p这个类 if(typeof(pp[item])== "function") continue; alert("p对象中"+item+"的属性="+pp[item]); }

普通的 js对象 也可以copy,copy方法和 2.动态为 json对象 添加属性 思路一样。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。