// 1. 声明数组 var a = new Array(1, 2, 3); console.log(a); a = ['x', 'y', 'z']; console.log(a); // 2. 添加元素 a[3] = 'A'; a[4] = 'B'; a[8] = 'C'; console.log(a); console.log('len =', a.length); // 3. 把数组当做栈来使用 console.log('----------------------- stack -----------------------') a = []; a.push(1); a.push(2); a.push(3); a.push(4); console.log(a); console.log(a.pop()); console.log(a.pop()); console.log(a.pop()); console.log(a); // 4. 把数组当做队列使用 console.log('----------------------- queue -----------------------') a = []; a.push(1); a.push(2); a.push(3); a.push(4); console.log(a); console.log(a.shift()); console.log(a.shift()); console.log(a); // 5. 在头部插入元素 a.unshift(-1, -2, -3); console.log(a); // 使用数组的方法 /* array.push(a); // 在尾部插入元素 array.pop(); // 在尾部删除元素 array.shift(); // 删除头部元素 array.unshift(a); // 在头部插入元素 */ // 6. 连接 join a = ['orange', 'banana', 'pear', 'water-melon', 'melon', 'apple', 'peach', 'mango']; a.sort(); console.log(a.join('='));
数组定义以及使用
最新推荐文章于 2024-07-22 15:13:59 发布