<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
/* var r={};
alert(r instanceof Object); */
// 内置对象 array[] 声明的方式
var arr = new Array();
var arr = new Array(10);
var arr = new Array("a", "a", "ds", 10);
var arr = [ 'a', 'a', 'a', 's' ];
//alert(arr.length);
//数组中的常用函数
//toString(); 返回字符串
// reverse(); 反转数组
// 还不太了解 的方法sort([function]) 对数组的元素进行排序
// join()方法
//alert(arr.join("-"));
/*
用Array 模拟椎栈 先进后出
pop() 删除并返回数组的最后一个元素
push(newelement1,newelement2,....,newelementX) 向数组的末尾添加一个或更多元素,并返回新的长度。
var arr2=[];
// 压栈
arr2.push("a");
arr2.push("wsw");
alert(arr2.pop()); // 出栈
alert(arr2.pop());
alert(arr2.pop());
*/
// slice(start,end) 从某个已有的数组返回选定的元素
var arr=['a','b','c','d'];
//var arr2 = arr.slice(1, 3);
//alert(arr2);
arr[4]="e";
alert(arr[4]);
</script>
</head>
<body>
</body>
</html>
javasctrip之 Array
最新推荐文章于 2023-04-13 14:50:56 发布