首页 > 代码库 > js 高级技巧
js 高级技巧
1、高级函数
1.1 安全的类型检测
typeof 操作符,对一个值使用可能返回下列某个字符串
undefined, boolean, string, number, object, function
null 也返回 object
instanceof 用来判断对象是否为某个类的实例
var isArray = value instanceof Array
Object.prototype.tostring.call(value); // 安全的类型检测
1.2 惰性载入
惰性载入表示函数执行的分支仅会发生一次
var aa = (function(){
if(condition){
return function(){}
else if(condition){
return function(){}
}
})();
aa();
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。