js陣列新增資料和刪除資料

2021-09-29 06:33:21 字數 2495 閱讀 5223

(1) .push():

向array的末尾新增若干元素;

(2) .pop()函式:

刪除陣列中的最後乙個資料

var arr=[1

,2,3

,4];

arr.

push(6

,7,8

);//push 壓棧 向陣列末尾新增元素

console.

log(arr)

;//arr=[1,2,3,4,6,7,8];

var arr1=[1

,2,3

,4,5

,6];

arr1.

pop();

//pop 出棧 刪除陣列最後乙個資料

console.

log(arr1)

;//arr=[1,2,3,4,5];

(1).push(): 進隊 向隊伍末尾新增元素

(2).shift(): 刪除陣列第乙個元素

var arr=[1

,2,3

,4,5

];arr.

shift()

;//刪除陣列第乙個資料

console.

log(arr)

;//arr=[2,3,4,5];

(1). concat(arr,arr2); 合併陣列 , 並且產生新的陣列 ,不修改當前陣列

(2). unshift(): 在陣列頭部插入元素 , 修改原陣列;

var arr1=[1

,2,3

,4,5

];var arr2=[6

,7,8

,9];

var arr=arr1.

concat

(arr2)

;//合併陣列 產生新陣列

console.

log(arr)

;//arr=[1,2,3,4,5,6,7,8,9];

var arra=[1

,2,3

,4,5

];arra.

unshift

("hello"

,"world");

//在陣列頭部新增元素 修改原陣列

console.

log(arra)

;//arra=["hello","world",1,2,3,4,5];

(3).splice(index,howmany) ;

可以從指定的索引開始刪除若干元素,然後再從該位置新增若干元素

刪除指定位置的元素 ,修改原陣列 index(索引位置);howmany(幾個元素)

var arr=[1

,2,3

,5,6

,7,8

];arr.

splice(2

,3);

//刪除指定位置的元素 ,修改原陣列

console.

log(arr)

;//arr=[1,2,7,8];

var arr1=[1

,2,3

,4,5

,6,7

];arr1.

splice(2

,2,"hello"

,'world');

//在指定位置刪除元素後,在新增元素

console.

log(arr1)

;//var arr1=[1,2,"hello",'world',5,6,7];

(1).sort(); 排序

注意:預設情況按照字串(ascii)排序

其他排序:

需要將排序演算法(函式)傳入引數內;

(2). reverse(); 顛倒陣列 ,反著排序 ,修改原陣列

var arr=[1

,2,3

,4,5

];arr.

reverse()

;//顛倒陣列

console.

log(arr)

;//arr=[5,4,3,2,1];

(1). join(); 使用指定字串將陣列拼接成字串

(2).trimo(); 去除首尾空格

var arr=

['hello'

,'world'];

var arr1=arr.

join

("+");

//拼接成字串

console.

log(arr1)

;//hello+world

var arra=

" 123434t dsg gsryhsry "

;var arrb=arra.

trim()

;//去除首尾空格

console.

log(arrb)

;//arrb='123434t dsg gsryhsry';

使用JDBC批量新增資料和刪除資料

直接上碼 1 批量新增資料 public class demo05 stmt.executebatch 執行批處理 conn.commit 提交事務 long end system.currenttimemillis system.out.println 插入20000行資料,耗時 end star...

session清除資料和新增資料

1.session.invalidate 移出所有資料2.session.abandon 給session賦空值3.session.removeattribute user 根據引數清除對應的值給session賦值 request.getsession setattribute user u 第乙個...

IOS 列表刪除資料,新增資料,列表排序實現

viewcontroller.m uitableview 編輯模式 created by 朱立志 on 14 5 5.import viewcontroller.h inte ce viewcontroller property nonatomic,strong nsmutablearray dat...