-
函数构造器
查看全部 -
函数创建方式
查看全部 -
函数调用方式
查看全部 -
包装类和基本类型
查看全部 -
js的运算符
查看全部 -
js的表达式
查看全部 -
typeof检测基本基本数据类型和引用数据类型会用得到,检测null为object类型,instanceof检测对象类型,object.prototype.tostring.apply([ ]) === 检测数据类型,
查看全部 -
浏览器创建的包装对象,运行后随后自动给他销毁了。
查看全部 -
function arraysSimilar(arr1, arr2){
var result = false;
var arr1Type = Object.prototype.toString.call(arr1);
var arr2Type = Object.prototype.toString.call(arr2);
var typeObj={};
if(arr1Type=='[object Array]'&&arr2Type=='[object Array]'){
result = arr1.length==arr2.length;
for(var i=0;i<arr1.length;i++){
var type = Object.prototype.toString.call(arr1[i]);
typeObj[type] = true;
}
for(var i=0;i<arr.length;i++){
var type = Object.prototype.toString.call(arr2[i]);
if(typeof typeObj[type]!=="undefined"){
result = true;
} else {
result =false;
return result;
}
}
}
return result;
}
查看全部 -
函数声明会被前置,就是在方法前调用函数会成功,变量声明就会失败
查看全部 -
typeof
查看全部 -
原型上有get或set,直接给增加属性并赋值是没用的查看全部
-
==
的数据类型比较
查看全部 -
obj.hasOwnProperty("toString") 是否自身obj的属性
obj.propertyisenumerable("toString") 是否是可枚举的属性
查看全部 -
in运算符:
判断对象里是否有某个key
查看全部
举报