1.string()
2.join()
3.concat()
4.slice()
5.splice()
6.reverse()
7.push()
8.pop()
9.unshift()
10.shift()
1.string()方法用于转换字符串
<script type="text/javascript">
var test= new String("999 888");
document.write(String(test));
</script>
2.join() 拼接符
<script>
function myFunction(){
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a =fruits.join(" ");
console.log(a)
}
</script>
QQ截图20180918195535.png
3.concat()方法用于连接两个或多个数组。
//在本例中,我们将把 concat() 中的参数连接到数组 a 中:
<script type="text/javascript">
var a = [1,2,3];
document.write(a.concat(4,5));
</script>
QQ截图20180918200506.png
4.slice()方法可从已有的数组中返回选定的元素
var arr = [1,2,3,4,5];
arr.splice(1,3);
console.log(arr)
QQ截图20180919151057.png
5.splice()方法向/从数组中添加/删除项目,然后返回被删除的项目。
<script type="text/javascript">
var arr = [1,2,3,4,5];
console.log(arr.splice(1,2))
</script>
6.reverse()方法用于颠倒数组中元素的顺序。
<script type="text/javascript">
var arr = [1,2,3,4,5];
console.log(arr.reverse())
</script>
7.push() 给数组末尾添加新元素
<script>
var a=[1,2,3,4,5]
a.push(6,7)
console.log(a)
</script>
QQ截图20180919144428.png
8.pop()始终删除数组最后一个元素
<script>
var a=[1,2,3,4,5]
a.pop();
console.log(a)
</script>
QQ截图20180919144848.png
9.unshift()给数组开通添加一个元素或多个元素
<script>
var a=[1,2,3,4,5]
a.unshift(6,7,8)
console.log(a)
</script>
QQ截图20180919145241.png
10.shift()始终删除数组开头的元素
<script>
var a=[1,2,3,4,5]
a.shift()
console.log(a)
</script>
QQ截图20180919145625.png
网友评论