美文网首页
作业四:数组api的一些使用

作业四:数组api的一些使用

作者: 五月葉 | 来源:发表于2018-09-18 19:56 被阅读0次

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

相关文章

网友评论

      本文标题:作业四:数组api的一些使用

      本文链接:https://www.haomeiwen.com/subject/ytimnftx.html