使用js对象属性的两种用法
var student = {id:1,name:"张三"};
第一种:
var name = student.name;
第二种(多用于属性名不确定,为参数时):
var name = student[name];
js对象:
{ id:1,name:"张三"}
json对象:
{ "id":1,"name":"张三" }
在拿到后台jsonstring字符串时可以使用js原生的JSON对象的parse(jsonstring)转换为js对象
JSON.parse({"id":1,"name":"张三"})
也可用js的eval()函数来转换json字符串
var jsonString = '{"id":1,"name":"张三"}';
var result = eval('('+jsonString+')');
关于js中join()函数的应用:
官方定义:
join() 方法用于把数组中的所有元素放入一个字符串。
元素是通过指定的分隔符进行分隔的。
var array = [];
array[0]="张";
array[1]="李";
array[2]="王";
console.log(array.join(','));
显示: 张,李,王
补充: 在web应用中,前段的json对象可以被后台的string类型的参数接收