求解一个有关问题
求解一个问题
Init: function(){
......
}
function Init(){
........
}
这2种写法有什么区别?
我用一个点击事件的时候 onclick="Init()"上面的写法执行不了。为什么?
------解决方案--------------------
前一种写法是对象字面量表示法的一部分,完整的应该是
Init: function(){
......
}
function Init(){
........
}
这2种写法有什么区别?
我用一个点击事件的时候 onclick="Init()"上面的写法执行不了。为什么?
------解决方案--------------------
前一种写法是对象字面量表示法的一部分,完整的应该是
- JScript code
var obj = { //... Init: function () { //...... } };
------解决方案--------------------
第一种 是给属性init赋值,这个值是一个函数。
第二种:定义一个函数,并且名字为init.
------解决方案--------------------
第一个是声明在对象中的一个方法
第二个是声明一个函数
第一个要通过对象才能调用
第二个可以直接调用