JavaScript中的Shift()vs pop()方法?

阅读 641 收藏 0 点赞 0 评论 0

Shift()vs pop()

Shift() pop()方法用于从数组中删除元素。但是它们之间略有差异。方法 shift()用于从数组中删除第一个元素,而pop()方法用于从数组中删除最后一个方法。让我们详细讨论它们。

转移()

使用此方法,我们可以删除数组的第一个元素。

语法

array.shift();

示例

在下面的示例中,数组中有4个元素。使用shift()方法时,删除第一个元素,并显示其余数组,如输出所示。

<html>
<body>
<script>
   var companies = ["Tesla", "Spacex", "Hyperloop", "Solarcity"];
   document.write("Before shift:" +" "+ companies );
   companies .shift();
   document.write("</br>");
   document.write("After shift:" +" "+ companies );
</script>
</body>
</html>

输出结果

Before shift: Tesla,Spacex,Hyperloop,Solarcity
After shift: Spacex,Hyperloop,Solarcity

pop()

语法

array.pop();

示例

在下面的示例中,数组中有4个元素。使用pop()方法时,将删除最后一个元素,并显示其余数组,如输出所示。

<html>
<body>
<script>
   var companies = ["Tesla", "Spacex", "Hyperloop", "Solarcity"];
   document.write("Before pop:" +" "+ companies );
   companies .pop();
   document.write("</br>");
   document.write("After pop:" +" "+ companies );
</script>
</body>
</html>

输出结果

Before pop: Tesla,Spacex,Hyperloop,Solarcity
After pop: Tesla,Spacex,Hyperloop
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号