码迷,mamicode.com
首页 > Web开发 > 详细

js面向对象的标准使用方法

时间:2017-01-01 15:22:43      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:内容   常量   log   cti   div   方法   prototype   nbsp   his   

标准用法:

function Sprite(){
    //函数内容部设置属性
    this.name=‘shimily‘;
} 
//原型上设置方法
Sprite.prototype.show=function(){
    console.log(this.name);
}
//【尽量不要在原型上面添加公共属性
//公共的属性或常量可以在原型上面设置
Sprite.prototype.PI=3.1415926;var s = new Sprite();
s.show();

 改进用法:

改进用法一:*************************

function Sprite2(name,age){
    //函数内容部设置属性
    this.name=name;
    this.age=age;
} 
//原型上设置方法
Sprite2.prototype.show=function(){ console.log(this.name); } var s2 = new Sprite2(‘shimily1314‘,20); s2.show();

 

改进方法二:*******************

function Sprite3(options){
    //函数内容部设置属性
    this.name=options.name;
    this.age=options.age;
} 
//原型上设置方法
Sprite3.prototype.show=function(){
    console.log(this.name);
}
var s3 = new Sprite3({
    name:‘shimilygood‘,
    age:20});
 s3.show();

 

js面向对象的标准使用方法

标签:内容   常量   log   cti   div   方法   prototype   nbsp   his   

原文地址:http://www.cnblogs.com/shimily/p/6241032.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!