js数组及常用方法
来源:互联网 发布:天猫淘宝虎彪旗舰店 编辑:程序博客网 时间:2024/05/16 19:28
<!DOCTYPE html>
<html lang="en">
<head>
<!--
数组创建方式:
1 var arr=[1,2,3];
2 var arr=new Array(1,2,3);
应用:快速清除数组
arr.length=0;
增加数组长度
arr.length=10;
被添加的元素默认值为underfine
数组方法
push()向数组尾部添加元素
pop()删除数组尾部元素
unshift()向数组头部添加元素
shift()向数组头部删除元素
sort排序
sort不认识数字大小
当使用sort对数字进行排序时
arr.sort(function(num1,num2){
return num1-num2;});
concat()数组链接函数
原数组不变
join(分隔符)
split()与join()作用相反
**************************************************
先删除,再插入(替换)
splice(开始,长度,元素)
删除
splice(开始,长度)
插入
splice(开始,0,元素)
-->
<script type="text/javascript">
var arr=[1,2,3,72,45,13];
var arr2=['a','b','c'];
var str='1-2-3-4';
//sort()使用:
// arr.sort();
// alert(arr);//1 13 2 3 45 72
//concat()使用
//alert(arr.concat(arr2));
//join()
// alert(arr2.join('-'));
// alert(str.split('-'));
//splice()从中间删除
arr.splice(2,2);
alert(arr);
//从中间插入,从第三个位置删掉0个元素,插入a,b,c
arr.splice(3,0,'a','b','c');
alert(arr);
//替换
arr.splice(1,2,'x','y')
alert(arr);
// arr.sort(function(num1,num2){
// return num1-num2;
// });
// alert(arr);
</script>
<meta charset="UTF-8">
<title>js数组</title>
</head>
<body>
</body>
</html>
<html lang="en">
<head>
<!--
数组创建方式:
1 var arr=[1,2,3];
2 var arr=new Array(1,2,3);
应用:快速清除数组
arr.length=0;
增加数组长度
arr.length=10;
被添加的元素默认值为underfine
数组方法
push()向数组尾部添加元素
pop()删除数组尾部元素
unshift()向数组头部添加元素
shift()向数组头部删除元素
sort排序
sort不认识数字大小
当使用sort对数字进行排序时
arr.sort(function(num1,num2){
return num1-num2;});
concat()数组链接函数
原数组不变
join(分隔符)
split()与join()作用相反
**************************************************
先删除,再插入(替换)
splice(开始,长度,元素)
删除
splice(开始,长度)
插入
splice(开始,0,元素)
-->
<script type="text/javascript">
var arr=[1,2,3,72,45,13];
var arr2=['a','b','c'];
var str='1-2-3-4';
//sort()使用:
// arr.sort();
// alert(arr);//1 13 2 3 45 72
//concat()使用
//alert(arr.concat(arr2));
//join()
// alert(arr2.join('-'));
// alert(str.split('-'));
//splice()从中间删除
arr.splice(2,2);
alert(arr);
//从中间插入,从第三个位置删掉0个元素,插入a,b,c
arr.splice(3,0,'a','b','c');
alert(arr);
//替换
arr.splice(1,2,'x','y')
alert(arr);
// arr.sort(function(num1,num2){
// return num1-num2;
// });
// alert(arr);
</script>
<meta charset="UTF-8">
<title>js数组</title>
</head>
<body>
</body>
</html>
0 0
- js数组及常用方法
- js常用数组方法
- js数组常用方法
- js数组常用方法
- Js数组常用方法
- JS数组常用方法
- js数组常用方法
- js数组常用方法
- JS数组常用方法
- js数组常用的方法
- JS数组常用方法总结
- js 数组常用方法总结
- JS数组、对象常用方法
- js数组常用方法总结
- js数组的常用方法
- JS数组中的常用方法
- Js之数组常用方法
- js数组的常用方法
- 序厅旋转
- Semaphore
- CSRF攻击防范
- IBM SPSS Modeler算法系列------C&R Tree算法介绍
- js中定义变量加var和不加var的区别
- js数组及常用方法
- oracle 日期格式(to_char和to_date)
- Android adb命令大全(通过adb命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)
- Android 屏幕适配方案
- OSI七层模型的排序及各层的相应的应用有哪些?
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- 项目中使用Quartz集群分享--http://hot66hot.iteye.com/blog/1726143
- c++反转整个链表
- 引导页[文字动态出来]