http://www.iteye.com/topic/318821
var arr = new Array();
alert(arr);-->
alert(arr instanceof Array); -->true
alert(typeof arr);-->object
alert(arr.constructor == Array);-->true
alert(Object.prototype.toString.call(arr) == '[object Array]');-->true
var arr = new Array();
alert(arr);-->
alert(arr instanceof Array); -->true
alert(typeof arr);-->object
alert(arr.constructor == Array);-->true
alert(Object.prototype.toString.call(arr) == '[object Array]');-->true
本文通过几个简单的JavaScript代码片段展示了如何判断一个变量是否为数组类型。包括使用instanceof关键字、typeof操作符、constructor属性以及Object.prototype.toString方法等不同方式。
632

被折叠的 条评论
为什么被折叠?



