實例講解JS中pop使用方法
pop() 定義和用法
pop() 方法用于刪除并返回數(shù)組的最后一個元素。
語法
arrayObject.pop()
返回值
arrayObject 的最后一個元素。
說明
pop() 方法將刪除 arrayObject 的最后一個元素,把數(shù)組長度減 1,并且返回它刪除的元素的值。如果數(shù)組已經(jīng)為空,則 pop() 不改變數(shù)組,并返回 undefined 值。
實例
在本例中,我們將創(chuàng)建一個數(shù)組,然后刪除數(shù)組的最后一個元素。請注意,這也會改變數(shù)組的程度:
<script type="text/javascript">
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr)
document.write("<br />")
document.write(arr.pop())
document.write("<br />")
document.write(arr)
</script>
輸出:
George,John,Thomas
Thomas
George,John
我們首先來看一下pop方法的基本語法
array.pop();
接著我們來看pop方法使用的具體示例
代碼如下
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<script type="text/javascript">
var scripts = new Array();
scripts[0] = "PHP";
scripts[1] = "ASP";
scripts[2] = "JavaScript";
scripts[3] = "HTML";
document.write(scripts.join(" <br> "));
document.write("<br>--使用pop()方法后的結(jié)果--<br>");
scripts.pop();
document.write(scripts.join(" <br> "));
</script>
</body>
</html>
瀏覽器上顯示效果如下

最后腳本之家小編再分享一行代碼,獲取當前頁面的id
例如:
http://www.dhdzp.com/article/888.htm
有時候我們需要將888這個id提取出來,那么就可以這么寫
window.location.pathname.split("/").pop().split(".")[0]
針對頁面不需要再生成頁面,直接獲取,方便吧。
相關(guān)文章
JavaScript中數(shù)組slice和splice的對比小結(jié)
相信對很多學習JavaScript語言的人來說,都會經(jīng)常搞不清slice和splice這兩個方法。它們雖然名稱相似,但是功能卻完全不同。所以這篇文章就給大家詳細整理了關(guān)于JavaScript中數(shù)組slice和splice的對比,有需要的可以參考學習。2016-09-09
全面解析Bootstrap中tooltip、popover的使用方法
這篇文章主要為大家詳細解析了Bootstrap中tooltip、popover的使用方法,了解提示框、彈出框的實現(xiàn)原理,感興趣的朋友可以參考一下2016-06-06
JavaScript使用?for...in?、?for...of?或者?forEach()?遍歷元素的示例
for...in?、?for...of?和?forEach?都是用于循環(huán)遍歷集合元素的方法,但它們之間有一些重要的區(qū)別,本文通過實例代碼介紹JavaScript使用?for...in?、?for...of?或者?forEach()?遍歷元素的相關(guān)知識,感興趣的朋友一起看看吧2023-09-09
遍歷json 對象的屬性并且動態(tài)添加屬性的實現(xiàn)
下面小編就為大家?guī)硪黄闅vjson 對象的屬性并且動態(tài)添加屬性的實現(xiàn)。小編覺的挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12

