热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JavaScript:json对象简单操作

js之json对象简单操作1.声明json对象varidCard{no:920766616,nation:汉};varperson{name:张三,

js之json对象简单操作


1.声明json对象

var idCard = {"no":"920766616","nation":"汉"};
var person = {"name":"张三","age":23,"isStu":true,"id":idCard};

2.获取对象属性

//获取对象里的属性
console.log("获取age属性的值:" + person.age);
console.log("获取age属性的值:" + person["age"]);

打开浏览器,按f12查看控制台console
在这里插入图片描述

3.循环获取json对象

//循环json对象for(var i in person){console.log(i + ":" + person[i]);}//结果是i为键值//将json放入数组中
var person2 = [{"no":"920766616","nation":"汉"},{"name":"张三","age":23,"isStu":true}];//遍历数组(这里相当于二维数组) for(var i in person2){//这里i为下标索引值for(var j in person2[i]){console.log(person2[i][j]);}}

控制台显示:
在这里插入图片描述

4.字符串转换为json格式

//把字符串转换为json对象var str = '{"no":"920766616","nation":"汉"}';var newStr = JSON.parse(str);console.log(newStr);

控制台显示:

在这里插入图片描述

5.json对象定义属性和方法

var jsonStr = {"name" : "fjh",add : function(a,b){return a * b;}};console.log(jsonStr.add(1,2));

控制台显示:

在这里插入图片描述


推荐阅读
author-avatar
LING2502856847
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有