ITKeyword,专注技术干货聚合推荐

注册 | 登录

js中的数组

hoho_12 分享于 2016-08-05

推荐:js数组的操作

js数组的操作 用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手

<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title>数组</title>
		<!--        	
        	描述:数组
        	
        	JS中的数组可以不指定长度,可变长
        	
        	属性:length
        	取值:arr[index]
        		  shift() 首位并移除
        		  pop() 末尾并移除
                        添加元素
                  arr[index]
                  push(e1,e2) 添加到末尾
                  arr.concat(arr2) 连接
              、     其他操作:
                  sort() 排序
                  join(分割符)  添加分隔符
                  reverse() 翻转
                  slice(begin,end) 截取        
        -->
	</head>

	<body>
		<script type="text/javascript">
			//1.创建一个数组
			var arr = new Array();

			//指定数组的长度(给一个number类型的参数,

推荐:javascript(js)数组操作

第一章javascript简介 1.在地址栏输入javascript语句 Javascript:Document.write("显示文字") 2.将javascript嵌入 HTML文档 <script language=javascript> docum

当做容量) var arr1 = new Array(20); //直接给数组指定元素 var arr2 = [20]; var arr3 = [20, 10, 390, 0]; //数组赋值 arr2[2] = 10; alert(arr2.length); //数组遍历 //1.for for(var i = 0; i < arr2.length; i++) { document.write(arr2[i]); document.write("<br/>"); } //2.for in (如果下表对应的元素为undefined,会忽略的) for(var index in arr2) { document.write(index); document.write("<br/>"); } //常见方法 //sort()排序 arr3.sort(); //翻转 arr3.reverse(); for(var index in arr3) { document.write(arr3[index]); document.write("<br/>"); } document.write("<hr>"); //连接两个数组 arr2+arr3 var arr4 = arr2.concat(arr3); for(var index in arr4) { document.write(arr4[index]); document.write("<br/>"); } document.write("<hr>"); //截取一个数组中的一部分 var arr5 = [10, 2, 41, 52, 50, 6]; //begin =< index < end var arr6 = arr5.slice(2, 4); for(var index in arr6) { document.write(arr6[index]); document.write("<br/>"); } document.write("<hr>"); //给元素之间加上分隔符,并以字符串形式输出 var str = arr5.join("**"); document.write(str); document.write("<hr>"); //添加元素(末尾) arr5.push(30, 50, 40); var str = arr5.join("**"); document.write(str); //移除数组中的最后一个元素并返回该元素。 var last = arr5.pop(); alert(last); //移除数组中的第一个元素并返回该元素。 var start = arr5.shift(); alert(start); </script> </body> </html>

推荐:JS对象和数组

1、创建数组 创建数组的最简单的方法就是在JavaScript代码中加入一个对象直接量。对象直接量是用逗号分隔开的一对对的属性名和值的列表,包含在一个花括号之中,

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>数组</title> <!-- 描述:数组 JS中的数组可以不指定长度,可变长

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。