var person = {}; Object.defineProperty(person, "name", { writable: false, value: "nichile" }); alert(person.name); person.name = 'sdd'; alert(person.name);
defineProperty 定义属性 writable 只读 备注: javascript 高级程序设计 p140 页