asfman
android developer
posts - 90,  comments - 213,  trackbacks - 0

一、写类:

=====================方法A=========================
function Point(x, y){
  this.x = x;  //x已经作为“属性”暴露了
  this.y = y;
}

//因为x已经暴露,这两个方法已经可有可无
Point.prototype.setX(value) {
  this.x = value;
}

Point.prototype.getX() {
  return this.x;
}

=====================方法B=========================
function Point(x, y){
  var _x = x;
  var _y = y;

  Point.prototype.setX(value) {
    _x = value;
  }

  Point.prototype.getX() {
    return _x;
  }
}

方法B好象封装得更好些,想请教一个B和A有什么区别,用哪一种好。


二、给html对象绑定一个带参数的方法时,有什么好方法,要求兼容性好些。

posted on 2006-04-03 14:12 汪杰 阅读(477) 评论(0)  编辑 收藏 引用 所属分类: hengxing网站js
只有注册用户登录后才能发表评论。

<2024年5月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

留言簿(15)

随笔分类(1)

随笔档案(90)

文章分类(727)

文章档案(712)

相册

收藏夹

http://blog.csdn.net/prodigynonsense

友情链接

最新随笔

搜索

  •  

积分与排名

  • 积分 - 459277
  • 排名 - 6

最新随笔

最新评论

阅读排行榜

评论排行榜