</div><div data-lake-id="42b26386b37abdd28d1ecaa28fb0b00a">var person = {</div><div data-lake-id="394acf9ea87b5f85b3ae1cb2548068b5">name:"dwqs",</div><div data-lake-id="9b88026f68d6d8b6fdaf6e3e8769634a">age:20,</div><div data-lake-id="719c86d88cc5ea955f344f7d30513ace">interesting:"coding",</div><div data-lake-id="0648f0d1e892939f1ef29e160c630416">blog: "www.sap.com"</div><div data-lake-id="d4e340e91cc3c99fb5444bd375224abc">};</div><div data-lake-id="d99d44a86aef0d14aa26603058aa548b">//定义sex属性,writable是false,所以不能修改</div><div data-lake-id="aff7910ce986d5d33dd6d934c89d50f1">Object.defineProperty(person,"sex",{</div><div data-lake-id="534d63adf737e0bcd34534157468f571">writable:false,</div><div data-lake-id="a14cba907b846bd981dc67673397d82c">value:"male"</div><div data-lake-id="b88147d76132d153f22ee3a546f2de3b">});</div><div data-lake-id="3de76897f280f94713490921b0994a61">console.log(person.sex); //male</div><div data-lake-id="d426e34b062e3adae16043fee1cc7f81">//在严格模式下出错,非严格模式赋值被忽略</div><div data-lake-id="5a26683c5c4afca6222ba45c6263f472">person.sex = "Jerry";</div><div data-lake-id="4922250e772cafb449da421f5b8eab7f">console.log(person.sex); </div><div data-lake-id="71bccb8458b43b4fc853a0f2d2218b93">var prop = Object.getOwnPropertyDescriptor(person,"sex");</div><div data-lake-id="5738fc69d20f3095c5c9c4505ddd0707">debugger;</div><div data-lake-id="3e8523f5efae5025330630ab714a153e">
相关文章
- 12-18创建一个手机类 定义属性名称、型号、颜色、价格, 并定义打电话和听音乐的功能。在测试类中创建对象进行测试。
- 12-1827.编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish 和Dog,定义主类E,在其main方法中分别创建其对象并测试对象的特性。
- 12-18day10:面向对象(类和对象:类的定义,类的属性)
- 12-18JavaScript DOM编程基础精华02(window对象的属性,事件中的this,动态创建DOM,innerText和innerHTML)
- 12-181 实现添加功能 1.1 定义一个学员类(Student),在Student类中定义姓名、性别和年龄属性,定义有 参数的构造方法来初始化所以的成员属性 1.2 创建学员类对象来存放学员信息,并且为每一个学生对象添加的相应的编号。并将 学员类对象添加到Map
集合中 1.3 添加完成后,显示所有已添加的学员姓名 1.4 限制年龄文本框只能输入正整数,否则的会采 - 12-18JS对象 JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。
- 12-18简单理解javascript中的原型对象,实现对之间共享属性和行为
- 12-18编写一个Animal类,具有属性:种类;具有功能:吃、睡。定义其子类Fish 和Dog,定义主类E,在其main方法中分别创建其对象并测试对象的特性。
- 12-18ECMA5中定义的对象属性特性和方法
- 12-18Python基础汇总003--Python面向对象即类(Class)相关的知识点汇总---类的定义、对象的创建和使用、类的属性和方法