新手求解js的对象,属性,方法,的关系。内有例子。
发布网友
发布时间:2022-04-07 05:28
我来回答
共1个回答
热心网友
时间:2022-04-07 06:58
你好,你的问题有点不太看得明白。我大致给你解释下他们的关系吧。
在JavaScript中,function关键可以用来定义函数、对象。函数也可以理解成是一种特殊的乜有属性的方法的对象,函数本身的执行语句,可以理解为对象的构造函数。
如:
function fun(){
return 1+1;
}
javascript是一种基于对象的语言,基本上所有的、除去基本运算外的操作都是需要对象的。
你所说的“对象名.javascript自带函数名()” 指的应该是Math.floor(),或者DOM里的document.getElementById();
前一种指的Math是一个javascript解析系统实例化的一个math对象,后一个document这是浏览器DOM提供的对象(W3C标准)。
关于你的第3个问题,将javascript内建对象时作为自定义的对象的成员时,可直接将成员设为内建对象的引用,而无需重新定义,因为它们已经在javascript解析其中定义过了。
如:
function fun(){
this.getElementById=doument.getElementById(arguments[0]);
}