需求说明
利用Javascript需要检测给定的变量是否是二维数组。
实现
思路是这样:可以取出给定变量的下标0的位置,来检测是否是数组即可(利用constructor === Array来判断)。
代码如下:
// 判断给定arr是否是二维数组 is2dArray(arr) { if(!arr||arr.length ===0){ return false; } // console.log(arr) return arr[0]?arr[0].constructor === Array: false; }
文章评论