概述
说到typeof,我们先来看一下它的定义:typeof 运算符返回一个用来表示表达式(的)数据类型(的)字符串。
*可能(的)字符串有:”number”、”string”、”boolean”、”object”、”function” 和 “undefined”。
下面我们来看看实例,在《javascript Dom编程艺术》一书中有这样的一个例子:
window.onload=function(){
firstFunction();
secondFunction();
}
其中这两个(firstFunction与secondFunction)函数都要在页面加载时得到执行,如果将它们逐一绑定到onload事件上,它们当中将只有最后那个才会被执行。
为了让它们全部都执行,就写下面这段代码:
function addLoadEvent(func){
var oldonload=window.onload;
if(typeof window.onload!='function'){
window.onload=func;
}else{
window.onload=function(){
oldonload();
func();
}
}
}
上面首先定义了一个变量oldonload,并将window.onload这个函数赋给它,如果这个函数上没有绑定任何函数,将新的函数赋给它;如果这个函数已经绑定,那么就把新函数放在绑定函数之后执行。
最后
以上就是潇洒草莓为你收集整理的typeof()的用法实例的全部内容,希望文章能够帮你解决typeof()的用法实例所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复