在写 JavaScript 脚本的时候,为了创建一个类,如果不使用框架,一般情况我们都会使用 prototype 来给要创建的类增加公有方法,例如:
程序代码:[ 复制代码到剪贴板 ]
- // code from xujiwei.cn
- function Person(name) {
- this.Name = name;
- }
- Person.prototype.SayHello = function() {
- alert('Hello, ' + this.Name);
- }
- Person.prototype.SayBye = function() {
- alert('Goodbye, ' + this.Name);
- }
不过,有的时候,为了书写以及维护的方便,我们会把公有方法的声明写到一个对象里,然后赋值给 Person.prototype,例如:
程序代码:[ 复制代码到剪贴板 ]
- // code from xujiwei.cn
- function Person(name)
阅读全文 »
近期评论