数组shift方法_数组shift()方法以及JavaScript中的示例

数组shift方法

JavaScript shift()方法 (JavaScript shift() method)

shift() method is used to remove the first element of an array and returns the deleted element.

shift()方法用于删除数组的第一个元素,并返回删除的元素。

It changes the array length.

它改变了数组的长度。

Syntax:

句法:

    array_name.shift();

Parameters: None

参数:

Return value: It returns a type of value that array contains, it actual returns deleted the element.

返回值:它返回数组包含的一种类型的值,它实际返回已删除的元素。

Example:

例:

    Input:
    var arr1 = [10, 20, 30, 40, 50];

    Function call:
    arr1.shift();
    
    Output:
    20, 30, 40, 50

JavaScript Code to demonstrate example of Array.shift() method

JavaScript代码演示Array.shift()方法的示例

<html>
<head>
<title>JavaScipt Example</title>
</head>

<body>
	<script>
		var arr1 = [10, 20, 30, 40, 50];
		var arr2 = ["Amit", "Ankur", "Akash"];
		
		//printing arrays before the deleting elements
		document.write("arr1: " + arr1 + "<br>");
		document.write("arr1 length: " + arr1.length + "<br>");
		document.write("arr2: " + arr2 + "<br>");
		document.write("arr2 length: " + arr2.length + "<br>");
		
		//removing element
		arr1.shift();
		arr1.shift();		
		arr2.shift(); 
		document.write("<br>After removing...<br><br>");
		document.write("arr1: " + arr1 + "<br>");
		document.write("arr1 length: " + arr1.length + "<br>");
		document.write("arr2: " + arr2 + "<br>");
		document.write("arr2 length: " + arr2.length + "<br>");		
		
	</script>
</body>
</html>

Output

输出量

arr1: 10,20,30,40,50
arr1 length: 5
arr2: Amit,Ankur,Akash
arr2 length: 3

After removing...

arr1: 30,40,50
arr1 length: 3
arr2: Ankur,Akash
arr2 length: 2


翻译自: https://www.includehelp.com/code-snippets/array-shift-method-with-example-in-javascript.aspx

数组shift方法

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
shift() 方法用于从数组删除第一个元素,并返回被删除的元素。\[2\]该方法会改变原始数组。在使用 shift() 方法后,数组的长度会减少1,并且所有的元素会向前移动一个位置。\[2\]下面是一个示例代码演示 shift() 方法的使用: ```javascript var arr = \[1, 2, 3, 4, 5\]; var removedElement = arr.shift(); console.log("被删除的元素:" + removedElement); console.log("数组的长度:" + arr.length); console.log("数组的内容:" + arr); ``` 输出结果为: ``` 被删除的元素:1 数组的长度:4 数组的内容:\[2, 3, 4, 5\] ``` 在这个示例,我们首先创建了一个包含5个元素的数组。然后使用 shift() 方法删除了数组的第一个元素,并将被删除的元素赋值给了变量 removedElement。最后,我们打印了被删除的元素、数组的长度和数组的内容。可以看到,被删除的元素是1,数组的长度减少了1,数组的内容变为\[2, 3, 4, 5\]。 #### 引用[.reference_title] - *1* *3* [JS数组常用的方法shift,unshift,splice,split,slice](https://blog.csdn.net/qq_44742090/article/details/119617673)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [数组shift方法_数组shift()方法以及JavaScript示例](https://blog.csdn.net/cumtb2002/article/details/107801155)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值