javascript之小积累-.-typeof与instanceof的区别
2015-05-07 09:55
483 查看
1.typeof 是获取一个变量或表达式的类型,返回的值通常是string, number, boolean, object(null, 数组, 对象), function, undefined,可以用typeof 判断一个值是否为空。
eg: if(typeof a != "undefined") { }
2.instanceof 是判断一个变量是否有某个对象的实例,返回值为true,false。
eg : var a = new Array();
console.log(a instanceof Array);
eg: if(typeof a != "undefined") { }
2.instanceof 是判断一个变量是否有某个对象的实例,返回值为true,false。
eg : var a = new Array();
console.log(a instanceof Array);
相关文章推荐
- Javascript typeof与instanceof的区别
- [JavaScript]typeof和instanceof的区别
- javascript instanceof运算符 以及和 typeof的区别
- javascript typeof 和 instanceof 的区别和联系
- javascript之typeof、constructor、instanceof
- tips instanceof运算符和typeof运算符的区别
- Javascript中typeof instanceof constructor的区别
- js typeof 与 instanceof的区别
- Javascript - typeof & instanceof
- javascript中,typeof和instanceof
- JavaScript类型检测之typeof 和 instanceof 的缺陷与优化
- javascript typeof和instanceof
- javascript之typeof、constructor、instanceof
- Javascript中数据类型及其判别方法(typeof instanceof Object.prototype.toSting.call(obj)的区别)
- typeof和instanceof的区别
- typeof与instanceof的区别
- instanceof和typeof运算符的区别详解
- JavaScript类型判断instanceof与typeof对比
- JavaScript instanceof理解及与typeof对比
- JavaScript类型检测之typeof 和 instanceof 的缺陷与优化