创建数组对象的方式
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("-"));