var arr = []; arr.constructor === Array; // true arr.constructor === Array.prototype.constructor; // true
//数组字面量方式
var arr1 = [1, 2, 3]; // [1,2,3]
//构造函数方式
var arr2 = new Array(); // [] 空数组
var arr3 = new Array('9'); // ["9"] 一个字符串元素
var arr4 = new Array(9); // [] 数组长度length为9
var arr5 = new Array([9]); // [[9]] 相当于二维数组
var arr6 = new Array(1, 2, 3); // [1, 2, 3]
var arr7 = new Array(1, function f(){}, {o : 6}, null,undefined,true);
// 数组可以存储任意混合数据类型
var arr1 = [1, 2, 3]; typeof(arr1); // object
arr1 instanceof Array; //true
Array.isArray(arr1); // true
Object.prototype.toString.apply(arr1).slice(8, -1); // Array
var arr1 = []; arr1[9] = 1; // 长度为10,只包含一个元素的数组
var arr2 = [1, 2, 3, 4, 5]; arr2.length = 3; // [1, 2, 3] arr2.length = 0; // []
var arr1 = [1, 2, 3];
arr1.test = 9;
//for in 方式
for(var prop in arr1){
cosole.log(prop, arr1[prop]);
}
// 输出如下
// 0 1
// 1 2
// 2 3
// test 9
//for循环方式
for(var i = 0, len = arr1.length; i < len; i++){
console.log(arr1[i]);
}
//输出如下
// 1
// 2
// 3
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有