js温故而知新—面向对象的程序设计
来源:互联网 发布:板房保暖 知乎 编辑:程序博客网 时间:2024/04/29 15:00
1.访问器属性
// 访问器属性// 访问器不包含数据值:它们包含一对儿getter和setter函数(这两个函数都不是必须的),// 在读取访问器属性时,会调用getter函数,这个函数负责返回有效的值,setter负责传入值 var book={ _year:2004, edition:1 } Object.defineProperty(book,"year",{ get:function () { return this._year; }, set:function (newValue) { if(newValue>2004){ this._year=newValue; this.edition+=newValue-2004; } } }); book.year=2006; console.log(book.edition);//3
2.原型的动态性
function Person(){}Person.prototype={ name:"wky", age:"19", sayName:function () { console.log(this.name); }};var person=new Person();person.sayName();Person.prototype={ name:"wkyyc", age:"30", getName:function () { consoele.log(this.name); }};//person.sayName();person.getName();//error//详情:红宝书P157 图6-3
阅读全文
0 0
- js温故而知新—面向对象的程序设计
- JS面向对象的程序设计
- js - 面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- 面向对象的js程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- js面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- JS面向对象的程序设计
- js温故而知新—函数表达式
- 基于nopCommerce的开发框架(附源码)
- VISIO 2010,不规则封闭图形填充方法
- 代码中的特殊注释:ToDo、FIXME、XXX
- easyui datagrid从中间行删除再删除其他行报错
- js温故而知新—面向对象的程序设计
- 今天讲讲几个我挖过的Zcash矿池(ZEC矿池)吧
- Spring运行时注入
- 防止表单重复提交
- Sagheer and Nubian Market(二分)
- SpringMVC的文件上传与下载
- php面试题大全(一)
- vue.js选中动态绑定的radio的指定项
- js温故而知新—Function