创建数组对象的方式
var arr = [1,2,3,"text","aa"];
var arr1 = new Array(1,2,3);
自动扩容
var arr = [1,2,3,"text","aa"];
arr[7] = "id";
for(var i=0;i<arr.length; i++){
document.write(arr[i]+"<br/>");
}
字符串拼接函数
jion 用一个字符串拼接数组的值,返回一个字符串。
var arr1 = new Array(1,2,3);
document.write(arr1.length+"<br />")
document.write(arr1.join("-")+"<br />");
数组模拟压栈和弹栈的函数
push 压栈
pop 弹栈
var arr1 = new Array(1,2,3);
arr1.push(10);
document.write(arr1.join("-")+"<br />");
document.write(arr1.pop()+"<br />");
document.write(arr1.join("-")+"<br />");
反转
reverse 反转数组的内容。
var arr1 = new Array(1,2,3);
document.write(arr1.join("-")+"<br />");
document.write(arr1.reverse().join("-"));
本文深入讲解JavaScript中数组的创建方式,包括自动扩容机制,以及如何使用join、push、pop和reverse等方法进行数组元素的拼接、压栈、弹栈和反转操作。通过实例演示,帮助读者掌握数组的基本操作。
714

被折叠的 条评论
为什么被折叠?



