JavaScript自定义对象格式
//自定义对象
var cc = {
name : 'cc',
age : 22,
gender: '男',
add :function(a,b){
return a+b;
}
};
console.log(cc.name);
console.log(cc.age);
console.log(cc.gender);
console.log(cc.add(1,2));
//自定义对象
var cc = {
name : 'cc',
age : 22,
gender: '男',
// add :function(a,b){
// return a+b;
// } 可以简化
add(a,b){
return a+b;
}
};
console.log(cc.name);
console.log(cc.age);
console.log(cc.gender);
console.log(cc.add(1,2));
JSON介绍
右边是JSON格式,:左边必须使用双引号包裹。
定义JSON
//定义JSON
var jsonstr = '{"name":"cc", "age": 22, "addr":["北京", "南京","上海"]}';
使用JSON对象的获取方式尝试一下:
//使用JSON对象的内容获取方法
console.log(jsonstr.name);
正确的获取方式 :
json字符串和JSON对象转换。
先将jsonstr使用parse方法转换为json对象然后访问。
var obj = JSON.parse(jsonStr);
console.log(obj.name);
JS对象转化为json字符串使用stringfly方法。
var jsonString = JSON.stringify(obj);
alert(jsonString);