javascript学习(三)--数组
2018-02-04 17:48
141 查看
JS的数组
定义方式(三种):第一种: var arr = [1,2,3];
第二种:使用内置对象Array var arr = new Array(5)
定义一个数组, 数组长度是5,赋值和Java中一样。
第三种:var arr = new Array(1,2,3);
添加元素
Push(元素),从尾部添加Unshift(元素),从头部添加
删除元素
Pop(元素)从尾部删除Shift(元素)从头部弹出.
排序
Sort()<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
var arr=[12,23,3,15];
arr.sort(function (num1,num2) {
return num1-num2;
})
[注意这里] alert(arr)
</script>
</head>
<body>
</body>
</html>
数组连接
concat() 方法用于连接两个或多个数组。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>数组的连接</title> </head> <body> <script> var arr = ["a","b"]; var arr02 = ["c","d"]; var arr03 = arr.concat(arr02); document.write(arr03); </script> </body> </html>
数组的元素转换为一个字符串
把数组中的所有元素转换为一个字符串<!DOCTYPE html>
<html lang="en">
<head>
<meta ch
4000
arset="UTF-8">
<title>数组的元素转换为一个字符串</title>
</head>
<body>
<script>
var arr = ["abc","def","fhi"];
document.write(arr.join());
</script>
</body>
</html>
数组的splice()
Splice(开始,长度,元素)先删除后插入
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> var arr=[12,23,3,15]; arr.splice(1,0,'a','b') alert(arr) </script> </head> <body> </body> </html>
相关文章推荐
- JavaScript学习--数组
- JavaScript学习笔记(六) 数组字面量和Array()构造方法
- javascript 学习之 数组-读写数组元素
- javascript 学习总结(二)Array数组
- JavaScript学习笔记5--数组
- 整理Javascript数组学习笔记
- (10)JavaScript学习笔记 - 数组
- javascript 学习 第12天 数组 初始化 检查
- javascript-数组学习
- javascript学习点(数组操作)
- JavaScript学习笔记之数组随机排序
- JavaScript学习笔记——数组
- JavaScript_学习_8:数组Array 对象
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第27讲_js一维数组_一维数组细节_学习笔记_源代码图解_PPT文档整理
- Javascript数组学习总结
- 【JavaScript学习笔记】函数、数组、日期
- JavaScript学习笔记31-利用循环语句给数组添加元素
- JavaScript 进阶学习 2 数组
- JavaScript学习--Item30 数组进阶全掌握