function fn(arr){
// if (arr instanceof Array){
if(Array.isArray(arr)){
var arr1 = [];
for (var i = arr.length - 1; i >= 0; i--){
arr1[arr1.length] = arr[i];
}
return arr1;
} else{
return 'error 这个参数要求必须是数组格式 [1,2,3]'
}
}
console.log(fn([5,4,3,2,1]));
console.log(fn('w'));
// 检测是否为数组
// (1) instanceof 运算符 它可以用来检测是否为 数组
var arr = [1,2,3];
var obj = {};
console.log(arr instanceof Array);
console.log(obj instanceof Array);
// (2) Array.isArray(参数);
console.log(Array.isArray(arr));
console.log(Array.isArray(obj));
检测是否为数组方法 Arrary.isArray (instanceof)
最新推荐文章于 2023-06-25 14:32:53 发布