主页
JS 参考手册
JavaScript Object.defineProperty() 方法
tryjsref_object_defineproperty3
运行 ❯
×
更改方向
保存代码
更改主题
JavaSript Objects
The defineProperty() Method
The defineProperty() method can define setters and getters:
<script> // Create an Object: const person = { firstName: "John", lastName : "Doe", language : "NO" }; // Change a Property: Object.defineProperty(person, "language", { get : function() { return language }, set : function(value) { language = value.toUpperCase()} }); // Change language person.language = "en"; // Display language document.getElementById("demo").innerHTML = person.language; </script>