javascript陣列元素的新增、刪除與插入以及引數陣列的使用
1、陣列元素的新增
push方法在陣列的尾部新增元素:
var colorArray=new Array();
colorArray.push('red','black','yellow'); //這裡是直接壓入三個元素
//當然也可以這要寫
colorArray.push('red');
colorArray.push('black');
2、陣列元素的刪除與插入
pop方法刪除陣列的最後一個元素:
var colorArray=new Array();
colorArray.push('red','black','yellow');
colorArray.pop();//這裡是刪除陣列的最後一個元素
var item=colorArray.pop();//當然這個方法在刪除的同時也可以返回陣列的最後一個元素
刪除陣列元素的第二種方法是用splice()
splice()可以刪除任意數量的項,只需傳入兩個引數:要刪除的第一項的位置和要刪除的項數,例如,splice
(0,2), 刪除陣列中前兩項。當然splice(2,2)就是刪除下標為2的陣列元素。
splice()這個方法還可以實現陣列的插入操作:
splice(2,0,'xiaochun')這裡傳入三個引數,第一個引數是要插入的位置,第二個引數表示要刪除多少個元素(這裡給個0,表示不用刪除),第三個引數表示要插入的資料。執行結果是在下標2處插入xiaochun
以上的例項也可進行替換操作:
splice(2,1,'xiaochun')表示在下標為2處刪除1個元素再插入xiaochun,這樣就等同於替換了。
3、引數陣列的使用
在Javascript中function的引數其實也是一個數組:
function test(){ //注意這裡我沒有給出函式的引數
alert(arguments[0]+" , "+arguments[1]+" , "+arguments[2]);
for(var i=0;i<arguments.length;i++)
{
alert(i);
}
}
test('xiaochun','xiaoming','xiaozhang'); //這裡我卻給函式傳入了三個引數
執行這一段程式你會發現他將所有引數輸出,這表示JS函式的引數其實預設是一個數組。
相關推薦
javascript陣列元素的新增、刪除與插入以及引數陣列的使用
1、陣列元素的新增 push方法在陣列的尾部新增元素: var colorArray=new Array(); colorArray.push('red','black','yellow'); //這裡是直接壓入三個元素 //當然也可以這要寫 colorAr
JavaScript操作table(新增、刪除、上移、下移、交換)_jQuery
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> < html> < head>
Java讀取json檔案並對json資料進行讀取、新增、刪除與修改操作
1.介紹 開發過程中經常會遇到json資料的處理,而單獨對json資料進行增刪改並不方便,尤其是Geojson檔案的處理,通過對網路資料的整理總結,下面介紹Java語言方法對json資料進行讀取、新增、刪除與修改操作。 2.說明 Java語言操作json物件,需引入json
Python陣列元素新增修改與刪除
陣列 陣列是一種有序的集合,可以隨時新增和刪除其中的元素。 陣列定義 student=['jack','Bob','Harry','Micle'] print(student) 訪問陣列元素 用索引來訪問list中每一個位置的元素,記得索引是從0開始的: s
python元素的新增、修改與刪除
'''新增元素 在末尾新增元素''' Students=['jack','Bob','Harry','Micle'] #定義一個數組 Students.append('lyle')
javascript 原生方法對dom節點的操作,建立、新增、刪除、替換、插入、複製、移動等操作
<span style="font-size:18px;">/** * Created by hua on 2014/10/21. */ //查詢節點 document.getElementById("id");//通過id查詢,返回唯一的節點,如果有多個將
金甲防線服務項目筆記:新增、編輯與刪除
trac topo 新增功能 mit inside col else res its 一、新增: //添加序列號 function addSerialNumber(obj){ var type = $("input[name=‘serialNu
SSM整合-03 資訊新增、修改與刪除
專案完整實現程式碼下載地址:https://download.csdn.net/download/bingbeichen/10578683。 該部分主要實現新員工資訊的新增,實現步驟包括: 在index.jsp頁面點選“新增”按鈕,彈出新增對話方塊; 向資料庫中查詢
如何在cmd命令列中檢視、修改、刪除與新增環境變數
1、檢視當前所有可用的環境變數:輸入 set 即可檢視。 2、檢視某個環境變數:輸入 “set 變數名”即可,比如想檢視path變數的值,即輸入 set path 3、修改環境變數 :輸入 “set 變數名=變數內容”即可,比如將path設定為“d:\nmake.exe”,只要輸入set
單鏈表的講解:單鏈表的原理,新增、刪除元素
單鏈表及其節點 連結串列是一系列的儲存資料元素的單元通過指標串接起來形成的,因此每個單元至少有兩個域, 一個域用於資料元素的儲存,另一個域是指向其他單元的指標。 這裡具有一個數據域和多個指標域的儲存單元通常稱為 結點(node) 一種最簡單的結點結構如圖所示,它是構成單鏈表的基本結點結構。在
python元組 列表 (取值、替換、插入、新增、刪除)
1、元組 列表 字典 元組( 元組是不可變的) hello = (1,2,3,4,5) type(hello) 2、陣列(可變) myinfo = ['simida', 20, 'dalao', ['史蒂夫', 2000]]
資料庫學習總結(三)——新增、更新與刪除資料
新增、更新與刪除資料 新增資料 更新資料 刪除資料 新增資料 insert語句中指定欄位名 insert into 表名(欄位名1,欄位名2,…) values (值1,值2,…); 注意:欄位名與欄位值的順序,型別必須互相匹
js 陣列Array(list)新增、刪除
unshift:將引數新增到原陣列開頭,並返回陣列的長度 pop:刪除原陣列最後一項,並返回刪除元素的值;如果陣列為空則返回undefined push:將引數新增到原陣列末尾,
新增、刪除、替換、插入到某個節點的方法(js、jq)
首先說下,具體用得到的方法: js: appendChild() //新增 removeChild() //刪除節點 insertBefore(插入節點,被插節點) //插入(前插後) replaceChild(新節點,舊節點) //替換(前替換後) jq: a
資料結構開發(23):二叉樹中結點的查詢、插入、刪除與清除操作
0.目錄 1.二叉樹中結點的查詢操作 2.二叉樹中結點的插入操作 3.二叉樹中結點的刪除操作 4.二叉樹中結點的清除操作 5.小結 1.二叉樹中結點的查詢操作 查詢的方式: 基於資料元素值的查詢 BTreeNode<T>* find(const T&
獲取元素,動態新增、刪除元素以及getElementByTagName、和getElementByClassName)的用法
1.獲取元素 (1)getElementById 根據元素的id屬性來獲取元素,獲取到的是一個元素 (2)getElementByTagName 根據標籤名來獲取元素,結果是一個元素集合 (3) getElementByClassName 根據class屬性來獲取元素,結果是一個元素集合 (
B樹的插入、刪除與遍歷
B樹的插入 定義: 1、根節點至少有兩個分支 2、除了根節點以外,所有節點的關鍵字個數至少為M/2個,最多為M-1 3、每個節點的度數均是關鍵字數加一 4、所有的葉子節點都在同一層 插入: 我們設計節點的結構如下: #define M 5
jQuery HTML之捕獲、設定、元素新增、元素刪除
一、jQuery:捕獲HTML 1.1 jQuery - 獲取內容和屬性 獲得內容 - text()、html() 以及 val() 三個簡單實用的用於 DOM 操作的 jQuery 方法: text() - 設定或返回所選元素的文字內容 html(
Windows如何在cmd命令列中檢視、修改、刪除與新增、設定環境變數
首先明確一點: 所有的在cmd命令列下對環境變數的修改只對當前視窗有效,不是永久性的修改。也就是說當關閉此cmd命令列視窗後,將不再起作用。永久性修改環境變數的方法有兩種:一種是直接修改登錄檔(此種方法目前沒試驗過),另一種是通過我的電腦-〉屬性-〉高階,來設定系統的環
json物件陣列的建立、遍歷、新增、刪除、修改、js的splice()用法
1) 建立(1)第一種方式:常見專案ajax呼叫後返回的都是json物件陣列(2)第二種方式:手動構造json物件陣列 2) 遍歷:共四種方法(1)$.each()(2)for