1、对象的创建方法
第一种:对象字面量
var obj = { }
第二种:构造函数
var obj = new Object( )
function Student( ){
// var this = { }
this.name = "aaa";
this.sex = "male"
// return this;
// return { }; // 可以自定义返回值,但是返回值必须是引用值,如果是基本数据类型,还是会返回this
}
var student = new Student( )
2、包装类
var num = 4;
num.len = 3;
// new Number(4).len = 3; delete
console.log(num.len) // undefined
// console.log(new Number(4).len)
3、delete
全局作用域内,一旦经历了var的操作,挂载在window上的属性,这种属性叫做不可配置属性,delete不掉
var num = 222;
delete num // false
delete window.num // false
window.age = 18;
delete window.age // true
4、JSON.parse( )、JSON.stringify( )
JSON.parse(objStr) // 将json字符串转成json对象
JSON.stringify(obj) // 将json对象转成json字符串