【发布时间】:2018-06-09 22:02:18
【问题描述】:
有什么区别
function Set(){
this.a =1;
this._v2s=function(){};
this._v2s.next = 1000;
}
和
function Set(){
this.a =1;
_v2s =function(){};
_v2s.next = 1000;
}
和
function Set(){
this.a =1;
}
Set._v2s = function(){};
Set._v2s.next =1000;
有点困惑,因为他们的行为不一样
【问题讨论】:
-
对于每一个,你的期望是什么,结果是什么?如果您了解基础知识,您也许可以回答自己的问题。
-
第一个
_v2s是类实例对象,第二个是全局变量和属性函数。
标签: javascript function methods constructor