求解一个问题 Init: function(){ ......}function Init(){ ........}这2种写法有什么区别?我用一个点击事件的时候 onclick="Init()"上面的写法执行不了。为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前一种写法是对象字面量表示法的一部分,完整的应该是var obj = { //... Init: function () { //...... }};那么onclick就应该写成 onclick="obj.Init()",或者写成:var Init = function () { //...... };与function Init(){...}有微弱区别,但可以使用onclick="Init()" 第一种形式不是申明函数的方式。。这种类似的写法我只在ajax里见过。。success:function(){} 第一种 是给属性init赋值,这个值是一个函数。第二种:定义一个函数,并且名字为init. function foo(){ ........}标准的函数声明, 前后左右, 东西南北不要放任何东西, 像if(true) { function foo() {} } 神马的都不是函数声明结果就是解释的时间等等不同. 跪求:showModalDialog一个特殊用法 IE6的select 关于Javascript的window.onload事件的提问! javascript验证 动态单选框 关于检测窗口是否打开 求在页面两侧,跟随滚动条的广告代码 为什么不能设置Cell的背景色? 一个关于表单验证的问题!~~菜鸟,急~~! CMSComm的用法? 怎么用高德地图 生成热力图? 有个网页元素的id 我想用js改变这个元素的背景 代码怎么写 请教一下错在什么地方了?还有学习javascrip有什么好方法?
var obj = {
//...
Init: function () {
//......
}
};
那么onclick就应该写成 onclick="obj.Init()",或者写成:
var Init = function () {
//......
};
与function Init(){...}有微弱区别,但可以使用onclick="Init()"
第二种:定义一个函数,并且名字为init.
........
}标准的函数声明, 前后左右, 东西南北不要放任何东西, 像if(true) { function foo() {} } 神马的都不是函数声明
结果就是解释的时间等等不同.