<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
var arr1=new Array(1,2,3);
var arr2=arr1;//引用 1 2 3
var arr3=arr1.concat();//1 2 3
var arr4=arr1.concat(1);//1 2 3 1
var arr5=arr1.concat(arr2,arr3);//1 2 3 1 2 3 1 2 3
arr1.join('*') //用某个符号进行拼接变成字符串 '1*2*3'
var str='5-9-8';
str.split('-'); //[5,9,8]
arr1.push(5) //从后面插入n个数 1 2 3 5
arr1.unshift(8,9);//从前面插入n个数 8 9 1 2 3
arr1.pop();//从后面删除一个数 1 2
arr1.shift();//从前面删除一个数
arr1.splice(2,3,6);//三个参数:位置下标 删除数目 插入的数字
//意思:从下标为2开始,往后删除3个数,并插入一个数字6
arr1.splice(0,0,6,68);
//从下标为0开始,插入两个数字6和68(任意位置的插入)
arr1.splice(0,5);//从下标为0开始往后删除5个数
arr1.splice(0,2,6,68);//从下标为0开始,替换两个数
arr1.sort(function(a,b){
return a-b;//升序
});
arr1.toString();//把数组转成字符串
arr1.toUpperCase()//转换成大写
arr1.toLowerCase()//转成小写
</script>
</head>
<body>
</body>
</html>
数组常用的属性
最新推荐文章于 2022-11-07 17:06:11 发布