JavaScript基础知识回顾

81 阅读1分钟

数组

<body>
    <script>
       
        let array = ['小明', '小刚', '小花', '小美', '小白']
        document.write(array)

    </script>
</body>

屏幕截图 2022-02-22 110240.png

数组是一种复杂数据类型,可以在变量中 ‘存储多个数据’,数组内存由三个部分组成(数组三要素),元素: 数组中的数据,下标: 元素的位置,长度: 元素的数量

方法

<body>
    <script>
      
        let array = [1, 2, 3, 4, 5]
        document.write(array)
        document.write('<br>')

        array.push(6, 7)
        document.write(array)
        document.write('<br>')

        array.unshift(-1, 0)
        document.write(array)
        document.write('<br>')

        array.pop()
        document.write(array)
        document.write('<br>')

        array.shift()
        document.write(array)
        document.write('<br>')
        
        array.splice(2, 2)
        document.write(array)
        document.write('<br>')

        array.splice(2)
        document.write(array)
        document.write('<br>')

    </script>
</body>

屏幕截图 2022-02-22 113320.png

数组名.push(元素) : 一个或多个元素,添加到末尾

数组名.unshift(元素) : 一个或多个元素,添加到开头

数组名.pop(元素) : 删除末尾元素

数组名.shift(元素) : 删除开头元素

数组名.splice(start,deletecount) : 从起始下标开始删除几个元素,如果不写deletecount,从起始下标开始删除后面所有元素