js解析json对象获取属性名及值(key value值)

1547年前javaScript4021

不知道json串属性名字的时候,需要获取属性名。直接附代码:

//基本json串
var jsonObj = {"55":"1","70":"0","80":"2","60":"2"};
for (var prop in jsonObj)
{
  alert("jsonObj[" + prop + "]=" + jsonObj[prop]);
}

var jsons = [{"fmergername":"中国,山东省,济南市","fid":"370100","fname":"济南市","fparentid":"370000","fshortname":null,"flevel":2,"fcitycode":null,"fzipcode":null,"flng":null,"flat":null,"fspell":null}];
var len = jsons.length;
//动态遍历json数组
  for (var i = 0; i < len; i++) {
    for (var prop in jsons[i])
    {
      alert("jsonObj[" + prop + "]=" + jsons[i][prop]);
    }
}

var json= { "Type": "Coding", "Height":100 };
for (var key in json)
{
alert(key); //Type, Height
alert(json[key]); //Coding, 100
}
$.each(json, function(i) {
alert(json[i]); //Coding, 100
alert(i); //Type, Height
});
注意:当json是js对象时,直接遍历的出的key和value的值,但是当json为数组时遍历出的是1,2,3,4……和object


标签: js萨瓦迪卡

相关文章

每次开机checking file system on d

 解决方案:点击左下角(开始)- (运行)输入(CMD)回车 - 进入CMD界面- 输入(d:)回车 - 输入(chkdsk /f)中间有空格。回车,出现提示按Y键,完成后,重启一次会检...

我差不多是个废人了,感觉身体被掏空

林心如跟霍建华都结婚了,滴滴跟优步都在一起了。我们也应该抱住了吧? 终于8月了,超吃点吧,再一咬牙,坚持一下吧,马上秋天到了,就可以又能马上把肥肉藏起来了。 在这里迫不及待教大家一个夏天过后...

开机密码忘记怎么办

1、重新启动计算机,在启动画面出现后马上按下F8键(不同类型型号电脑启动键不一样,参考附加),选择“带命令行的安全模式”。2、运行过程结束时,系统列出了系统超级用户“administrator”和本地...

本地运行tuya SaaS前端框架报错:'rm' 不是内部或外部命令,也不是可运行的程序或批处理文件。

本地运行tuya SaaS前端框架报错:'rm' 不是内部或外部命令,也不是可运行的程序或批处理文件。

本地idea运行tuya SaaS前端框架时候报错:'rm' 不是内部或外部命令,也不是可运行的程序或批处理文件。错误原因:使用了Linux 下的 rm -rf&n...

Linux学习基础篇(一)-Linux系统中各目录的作用

Linux学习基础篇(一)-Linux系统中各目录的作用

目录名目录作用         /bin/存放系统命令的目录, 普通用户和超级用户都可以执行。 不过放在/bin下的命令在单用户模式下也可以执行 &nbs...

是谁动了我的座位

是谁动了我的座位

女孩一上火车,见自己的座位上坐着一男士。她核对自己的票,客气地说:“先生,您坐错位置了吧?” 男士拿出票嚷嚷着:“看清楚点,这是我的座,你瞎了?” 女孩仔细看了他的票,不再做声,默...

评论列表

加气块设备
2017-08-05 09:43:03

博主很专业

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。