在昨天的《Javascript权威指南》学习笔记之十:ECMAScript 5 增强的对象模型一文中,对于一段代码的调试出现了一个奇怪现象,现将源代码贴在下面: 代码如下: [removed] function Person(){} var per = new Person; Object.defineProperties(per, { “nickName”: { value:”Tom”, writable:true }, “age”: { value:20, configurable:false, writable:false } }); var