久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      使用JavaScript從數(shù)組中刪除最后一項(3種方法)

      在上一篇文章《JavaScript限制輸入框只允許整數(shù)和小數(shù)點(兩種方法)》中給大家介紹了怎么用javascript實現(xiàn)限制輸入框只允許整數(shù)和小數(shù)點,感興趣的朋友可以去學(xué)習(xí)了解一下~

      本文將要講解的內(nèi)容則是教大家如何使用JavaScript從數(shù)組中刪除最后一項。

      下面我將通過3個示例來講解使用JavaScript從數(shù)組中刪除最后一項的方法:

      第一個示例代碼:

      注:此示例使用splice() 方法從數(shù)組中刪除最后一項。

      <!DOCTYPE HTML> <html> <head>     <meta charset="UTF-8">     <title></title> </head>  <body style="text-align:center;"       id="body"> <h1 style="color:red;">     PHP中文網(wǎng) </h1> <p id="GFG_UP"    style="font-size: 16px;"> </p> <button onclick="gfg_Run()">     刪除最后一項 </button> <p id="GFG_DOWN"    style="color:red;               font-size: 20px;               font-weight: bold;"> </p> <script>     var el_up =         document.getElementById("GFG_UP");     var el_down =         document.getElementById("GFG_DOWN");     var array = [34, 24, 31, 48];     el_up.innerHTML = "Array = [" + array + "]";      function gfg_Run() {         array.splice(-1, 1);         el_down.innerHTML =             "刪除后的數(shù)組 = [" + array + "]";     } </script> </body> </html>

      運行結(jié)果如下:

      使用JavaScript從數(shù)組中刪除最后一項(3種方法)

      • JavaScript Array splice() 方法向/從數(shù)組中添加/刪除項目,然后返回被刪除的項目;該方法會改變原始數(shù)組。

      第二個示例代碼:

      注:此示例使用pop() 方法從數(shù)組中刪除最后一項。

      <!DOCTYPE HTML> <html> <head>     <meta charset="UTF-8">     <title></title> </head>  <body style="text-align:center;"       id="body"> <h1 style="color:orange;">     PHP中文網(wǎng) </h1> <p id="GFG_UP"    style="font-size: 16px;"> </p> <button onclick="gfg_Run()">     刪除最后一項 </button> <p id="GFG_DOWN"    style="color:orange;               font-size: 20px;               font-weight: bold;"> </p> <script>     var el_up =         document.getElementById("GFG_UP");     var el_down =         document.getElementById("GFG_DOWN");     var array = [34, 24, 31, 48];     el_up.innerHTML = "Array = [" + array + "]";      function gfg_Run() {         array.pop();         el_down.innerHTML =             "刪除后的數(shù)組 = [" + array + "]";     } </script> </body> </html>

      運行結(jié)果如下:

      使用JavaScript從數(shù)組中刪除最后一項(3種方法)

      • JavaScript Array pop()方法將刪除 arrayObject 的最后一個元素,把數(shù)組長度減 1,并且返回它刪除的元素的值。如果數(shù)組已經(jīng)為空,則 pop() 不改變數(shù)組,并返回 undefined 值。

      第三個代碼示例:

      注:此示例不會從數(shù)組中刪除最后一項,而是使用slice() 方法返回一個已刪除項的新數(shù)組。

      <!DOCTYPE HTML> <html> <head>     <meta charset="UTF-8">     <title></title> </head>  <body style="text-align:center;"       id="body"> <h1 style="color:pink;">     PHP中文網(wǎng) </h1> <p id="GFG_UP"    style="font-size: 16px;"> </p> <button onclick="gfg_Run()">     刪除最后一項 </button> <p id="GFG_DOWN"    style="color:pink;               font-size: 20px;               font-weight: bold;"> </p> <script>     var el_up = document.getElementById("GFG_UP");     var el_down = document.getElementById("GFG_DOWN");     var array = [34, 24, 31, 48];     el_up.innerHTML = "Array = [" + array + "]";      function gfg_Run() {         el_down.innerHTML =             "刪除后的數(shù)組 = [" + array.slice(0, -1) + "]";     } </script> </body> </html>

      運行結(jié)果如下:

      使用JavaScript從數(shù)組中刪除最后一項(3種方法)

      • JavaScript Array slice() 方法可從已有的數(shù)組中返回選定的元素,slice()方法可提取字符串的某個部分,并以新的字符串返回被提取的部分; slice() 方法不會改變原始數(shù)組。

      最后給大家推薦《JavaScript基礎(chǔ)教程》~歡迎大家學(xué)習(xí)~

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號