js数组问题

这是我的代码

<!DOCTYPE html><html lang="en"><head>
    <meta charset="UTF-8">
    <title>Document</title></head><body>
    
    <script>
        
    var colors = ['red','blue'];    var count = colors.push('green');    console.log(count);   
     console.log(colors);    console.log(colors.length);    var item = colors.shift();    </script></body></html>

这是打印结果

https://img4.mukewang.com/5bc6f1ef00019d7702300132.jpg

这里有个疑问是数组明明打印出来的是red,blue,green,但把数组展开,为什么只有0: blue 1: green length: 2
但后面的数组长度却打印出3 这是什么问题


慕田峪7331174
浏览 426回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript