<!doctype html>
<html>
<head>
<title>标题</title>
<meta charset="utf-8">
<script>
var arr=[1,2,3,4,5];
console.log(String(arr));
var chars=["H","e","l","l","o"];
console.log(chars.join(""));//用""连接字符串
var emps=["eric","rose","smith"];
var arr=[1,2,3,4,5];
var newArr=arr.concat(6,7);
console.log(arr);
console.log(newArr);
newArr=arr.concat(6,7,[8,9],10);
//6,7,8,9,10
console.dir(newArr);
//1,2,3,4,5,6,7,8,9,10
//0 1 2 3 4 5 6 7 8 9
// | |
var sub=//newArr.slice(3,6+1);
//newArr.slice(3,-4+1);
newArr.slice(3);//复制3后面的元素
console.log(newArr);
console.log(sub);
//删除3位置开始后的4个元素
//newArr.splice(3,4);
//删除前三个元素,再拼接到结尾
//var deletes=newArr.splice(0,3);
//deletes:[1,2,3]
//newArr=newArr.concat(deletes);
//在3位置,插入11,22,33
//newArr.splice(3,0,11,22,33);
//删除3~6的元素,在3位置插入11,22,33
newArr.splice(3,4,11,22,33);
//1,2,3,11,22,33,8,9,10
console.dir(newArr);
newArr.reverse();
console.dir(newArr);
</script>
</head>
<body>
<select id="selEmps">
</select>
<script>
var str="<option>"+
emps.join("</option><option>")
+"</option>";
selEmps.innerHTML=str;
</script>
</body>
</html>
javascript之数组api
最新推荐文章于 2022-08-18 20:06:00 发布