问题描述
解决方案
javascript表单验证代码问题?
JavaScript代码的括号匹配问题
解决方案二:
那个类的属性,实例化这个类后,可以通过xxx.el得到el对象引用
解决方案三:
this是一个指针,函数的主题默认属于window,所以this默认指向了window,
但是当对一个函数用new关键字的时候,this就指向了对象。
所以this.el等这些都是属性,this.el = el相当于对属性赋值。
如果函数不是new出来的对象,那么表示window下的el接收了这次赋值。
如果函数是new出来的对象,那么表示对对象本身进行了一次赋值,
这时候就可以用对象的引用来获取对象的值如obj.el.
如果有疑问可以继续提问,如果能帮到你,希望结贴...
解决方案四:
UIMorphingButton()是一个构造函数,函数里面的this指向这个函数本身。
然后“this.el=el”是指这个构造函数里的el属性等于函数传递进来的参数。this.option同理,是UIMorphingButton()这个构造函数的一个属性。
举个简单的例子:
function Fun(age,num){
//this指向该构造函数本身
this.age = age; //构造函数内部的属性age
this.num = num; //构造函数内部的属性num
}
var newFun = new Fun(12,2);
这个时候的newFun对象里面有两个属性,分别为age和num,然后值就是传递尽量的参数,相当于生成类似于下面的对象:
var newFun = {
age : 12,
num : 2
};
希望对你有所帮助~
时间: 2024-09-23 13:57:33