// 翻转数组
function reverse(arr) {
if (arr instanceof Array) {
var newArr = [];
for (var i = arr.length - 1; i >= 0; i--) {
newArr[newArr.length] = arr[i];
}
return newArr;
} else {
return 'error 这个参数必须是数组格式[1,2,3]'
}
}
console.log(reverse([1, 2, 3]));
console.log(reverse(1, 2, 3));
// 检测是否为数组
// 方法(1)instanceof 运算符 它可以检测是否为数组
var arr = [];
var obj = {};
console.log(arr instanceof Array);
console.log(obj instanceof Array);
// 方法(2)Array.isArray(参数) H5新增,ie9以上支持,优先级大于方法1
console.log(Array.isArray(arr));
console.log(Array.isArray(obj));
js检查是否为数组的两种方法
最新推荐文章于 2023-02-09 23:06:57 发布