先准备一个json对象用于演示

var json = {
	'name':'zhangsan', 
	'年龄':23,
	 404:'你可能迷路了'
 };

使用JS中with关键字

 with(json) {
     console.log(name);//输出:zhangsan
     console.log(年龄);//输出:23
     console.log(404);//输出:404,用这种方法读取key是数字的属性,有问题
 }

最常见的读取key

 console.log(json.name);//输出:zhangsan
 //key是中文也是支持的
 console.log(json.年龄);//输出:23
 //key是Number类型或者String类型的数字都不能这么读取
 console.log(json.404);//报错

通用万能型:json[‘key’]

 console.log(json['name']);/输出:zhangsan
 console.log(json['年龄']);//输出:23
 console.log(json['404']);//输出:你可能迷路了
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐