javascript-对象
6.1理解对象 创建方式:函数生成 和 字面量 例如: var a = new Object(); // new 构造函数方式 var a = Object(); // 调用函数 var a = {}; // 字面量 属性类型 (1)数据属性:[[configurable]](能否修改属性), [[enumerable]](能否通过for in 循环获取),[[writable]](能否修改),[[value]], 通过Object.defineProperty(obj, proper, properObj)方法修改默认属性 例如: var a = { name: 'jiang' }; console.log(Object.getOwnPropertyDescriptor(a, 'name')); // {value: "jiang", writable: true, enumerable: true, configurable: true} Object.defineProperty(a, 'name', { 'writable': false}); a.name = 'zhong'; console.log(Object.getOwnPropertyDescriptor(a, 'name')); // {value: "jiang", writable: false,