js对象属性方法的调用问题
比如有如下对象(随便写的,就那么个意思):
var page = {
a : 1,
b : 2,
c : {
d : 3,
e : 4,
f = function(){
//这里!!!怎么调用fun属性方法
},
g : //这里!!!!怎么调用a属性的值1
},
fun : function(){
alert('我是属性方法')
}
}
请忽略语法问题,大概就这么个意思,不知道在此的各位大神有木有办法,指点一下!谢谢!
var page = {
a : 1,
b : 2,
c : {
d : 3,
e : 4,
f = function(){
//这里!!!怎么调用fun属性方法
},
g : //这里!!!!怎么调用a属性的值1
},
fun : function(){
alert('我是属性方法')
}
}
请忽略语法问题,大概就这么个意思,不知道在此的各位大神有木有办法,指点一下!谢谢!
...全文
相关推荐
js将类数组对象转换成数组对象
Prototype.js的$A方法则尝试调用传入对象的toArray方法,如果不存在,则通过遍历该对象的length属性来创建一个新数组,数组的每个元素对应对象的一个属性值。
javascript 函数调用的对象和方法
这个规则体现了JavaScript函数调用的第二条重要规则:当函数作为某个对象的属性被调用时,该函数内的`this`将指向该对象。
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
以下是一种实现跨页面调用变量和函数的方法:首先,理解问题的背景:假设我们有一个HTML页面,其中有一个按钮,点击按钮时需要调用b.js中的b()函数。而b()函数又需要调用a.js中的a()函数。
JS判断两个数组或对象是否相同的方法示例
在JavaScript中,判断两个数组或对象是否相同是常见的需求。数组和对象作为JS中最基本的数据结构,它们的比较方法各有不同。
JavaScript实现显示函数调用堆栈的方法
这样,即使在没有内置trace方法的浏览器中,我们也能手动查看函数调用堆栈。在上述的JavaScript代码中,还展示了如何检测window对象中是否已存在console对象。


