// 创建数组
// 1. 字面量[]
var arr = [];
var arr = [1, 2];
console.log(arr);
// 2. 构造函数new Array()
var arr = new Array();
var arr = new Array(1, 2, 3);
console.log(arr);
// 如何判断一个变量是否是数组对象
function fn(arr) {
// 第一种方式 instanceof
if(!(arr instanceof Array)) {
console.error('传入的参数不是数组对象');
return;
}
// 第二种方式 Array.isArray() 浏览器兼容性问题 HTML5
if (Array.isArray(arr)) {
console.error('传入的参数不是数组对象');
return;
}
console.log('正常执行');
}
var arr = [];
fn(arr);
js数组内置对象
最新推荐文章于 2022-10-28 19:21:57 发布
这篇博客介绍了JavaScript中创建数组的两种方式:字面量和构造函数,并展示了如何使用`instanceof`和`Array.isArray()`判断一个变量是否为数组对象。通过示例代码,帮助读者理解基本的数组操作和类型检查。
摘要由CSDN通过智能技术生成