【发布时间】:2012-01-30 23:57:38
【问题描述】:
获取此代码:
var obj = {
init: function(){
console.log(obj.count);
//or
console.log(this.count);
},
count: 1,
msg: 'hello'
}
obj.init();
我可以通过this 或变量名obj 来访问obj 的属性。使用 this 有什么优势吗?因为在我看来,使用对象名称 obj 可以使代码更加清晰。
【问题讨论】:
-
PHP、C# 和 JavaScript 做 OOP 的方式非常不同。
-
如果你愿意,我只需要 JavaScript
-
不,你不是,你的第一句话问的是 PHP 和 C#...
-
“我要求使用 javascript,但如果有人有 php 或 C# 的答案,那会有所帮助。”我提到的代码来自javascript。如果您不觉得我在要求 javascript,您可以更改它并请帮助我。
标签: javascript