当前位置: 首页 > 编程笔记 >

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

庄经国
2023-03-14
本文向大家介绍JavaScript中的Shift()vs pop()方法?,包括了JavaScript中的Shift()vs pop()方法?的使用技巧和注意事项,需要的朋友参考一下

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
 类似资料:
  • 本文向大家介绍javascript使用shift+click实现选择和反选checkbox的方法,包括了javascript使用shift+click实现选择和反选checkbox的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了javascript使用shift+click实现选择和反选checkbox的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javasc

  • shift 方法 删除并返回数组的第一个元素。 语法: arrayObject.shift(); 返回值: 数组中第一个元素的值。 说明: 如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。该方法不创建新数组,而是直接修改原有的 arrayObject。 注: 该方法会改变数组的长度。 示例: var Arr = [1, 2, 3, 4, 5, 6

  • 描述 (Description) Javascript数组shift()方法从数组中删除第一个元素并返回该元素。 语法 (Syntax) 其语法如下 - array.shift(); 返回值 (Return Value) 返回已删除的数组的单个值。 例子 (Example) 请尝试以下示例。 <html> <head> <title>JavaScript Array shift

  • 描述 (Description) KnockoutJS Observable shift()方法从数组中删除第一个项并返回它。 语法 (Syntax) arrayName.shift() 参数 (Parameters) 不接受任何参数。 例子 (Example) <!DOCTYPE html> <head> <title>KnockoutJS ObservableArray s

  • 描述 (Description) 此函数返回数组中的第一个值,删除它并将数组列表的元素向左移动一个。 如果未指定ARRAY,则在子例程内移动@_数组,否则移动@ARGV。 shift基本上与pop相同,除了从数组的开头而不是结尾获取值。 语法 (Syntax) 以下是此函数的简单语法 - shift ( [ARRAY] ) shift 返回值 (Return Value) 如果数组为空,则此函数

  • 描述 (Description) 它从集合中删除第一个项目。 语法 (Syntax) collection.shift(options) 参数 (Parameters) options - 它包括将从集合中删除的模型类型。 例子 (Example) <!DOCTYPE html> <html> <head> <title>Collection Example</title>