JavaScript中函数的传递
每次用Google的
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(num);
});
就觉得很爽,传个函数过去,onclick事件就能触发,以前自己也想写类似的功能,几次都没搞出来,今天随手写两行代码反而搞定了.
示例如下
function test1(a, b) {
b();
}
function test2() {
var ttt = 'hello';
test1(1, function() { alert(ttt); })
}
运行test2(),弹出警告"hello"
相关文档:
对于JavaScript来讲,它的出现使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交式的表达能力。最近小编整理了一些资料,发布上来与大家一起分享,如果文章有什么瑕疵还希望高手指点,大家相互学习。
JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语 ......
1.document.formName.item("itemName") 问题
说明:IE下,可以使用document.formName.item("itemName")或 document.formName.elements["elementName"];Firefox下,只能使用 document.formName.elements["elementName"].
解决方法:统一使用document.formName.elements["elementName"].
2.集合类对象问题
说明:IE下,可 ......
一、 在自定义css样式中输入 </style> 将css代码段结束;
二、 在 </style> 后面输入 <script type="text/javascript" language="javascript">js代码</script>;
三、 保存配置就可以有你输入的js特效啦。
由于本人对js不是很熟悉,这里就不写例子了,希望 ......
JavaScript语法集锦是对javascript常用函数的一些小结,比较实用,建议收藏,方便查找需要的资料。
click() 对象.click() 使对象被点击。
closed 对象.closed 对象窗口是否已关闭true/false
clearTimeout(对象) 清除已设置的setTimeout对象
clearInterval(对象) 清除已设置的setInterval对象&n ......
例如:有三个类classX,classY,classZ
classZ分别继承classX和classY
于是就有下面的写法:
function ClassZ(){
this.newMethod=classX;
this.newMethod();
delete this.newMethod;
this.newMethod=classY;
this.newMethod();
delete this.newMethod;
}
这种写法存在一个弊端.。如果classX和classY有具有同名的属 ......