<body>
<p>判断是否是数组</p>
<p id="demo"></p>
</body>
</html>
<script>
var arr = [12, 23, 34, 56];
document.getElementById("demo").innerHTML = isArray(arr);
function isArray(arr) {
let fn = arr.constructor;
let str = fn.toString();
let ar = str.indexOf("Array") != -1;
// return arr.constructor.toString().indexOf("Array")!=-1; //true
return fn + ' +++ ' + str + ' ---- ' + typeof str + ' *** ' + ar
}
</script>
运行结果如下:
![](https://img.haomeiwen.com/i14915679/2e61c8b619032d47.png)
网友评论