陣列的常用方法總結 不定時更新補充

2021-09-12 10:23:24 字數 2607 閱讀 4393

1.reverse() 翻轉陣列沒有排序功能

2.push(); 從尾巴處新增乙個元素

3.pop(); 從尾巴處刪除乙個元素 並返回所刪除的元素

3.unshift() 從頭部新增乙個元素

4.shift(); 從頭部刪除乙個元素 並返回所刪除的元素

5.splice(); 從下標為幾的位置開始刪除 刪除幾個 被刪除元素需要新陣列接收 如果刪除為0 則在這個位置新增元素

從下面為3的地方刪除以後所有

從下標為3的地方刪除 刪除乙個

新增」); 從下標為3的地方不刪除並新增元素

6.slice(start,end); [strat,end) 包括開始不包括結束 被刪除的元素需要新陣列接收

7.arr.sort(function(a,b)); == reverse();

7-1.arr.sort(function(a,b));

8.indexof(陣列元素) 判斷該元素第一次出現的索引值位置 如果不存在 值為-1

9.lastindexof(陣列元素) 判斷該元素第一次出現的索引值位置 如果不存在 值為-1 索引座標都是從陣列頭部開始

10.concat() arr.concat(arr2) 合併新陣列 其原陣列不變 返回值是乙個新陣列

11.arr.join(』*』) 將陣列元素通過特定的分隔符 轉換成字串 原陣列不變 返回值是新的字串

12.foreach 遍歷陣列 item當前陣列元素 index當前元素的索引

13.map

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

// reverse() 將陣列元素倒序排列

// console.log(arr.reverse());

// console.log(arr);

//push();  在陣列最後的位置新增新元素

// console.log(arr.push("15"));

// console.log(arr);

// unshift 在陣列的開始位置新增新元素

arr.unshift("15");

arr.unshift(59);

// console.log(arr);

//pop();刪除最後乙個元素 並返回所刪除的元素

// var num = arr.apop();

// console.log(num);

// console.log(arr);

//shift(); 刪除陣列第乙個元素 並返回所刪除的元素

// console.log(arr.shift());

// console.log(arr);

從下標為幾的位置開始刪除 刪除幾個 如果刪除為0 側新增元素

從下面為3的地方刪除以後所有

從下標為3的地方刪除 刪除乙個

"新增"); 從下標為3的地方不刪除並新增元素

// console.log(arr.splice(3,0,"出去","進來","哈哈哈哈"));

// arr.slice(3);

// arr.slice(start,end); (strat,end]

// console.log(arr.slice(3,5));

// console.log(arr);

// arr.sort(); //陣列的sort方法

// arr.sort(function(a,b));

// console.log(arr);

//indexof(陣列元素) 判斷該元素第一次出現的索引值位置 如果不存在 值為-1

// console.log(arr.indexof());

//lastindexof(陣列元素) 判斷該元素第一次出現的索引值位置 如果不存在 值為-1 索引座標都是從陣列頭部開始

// console.log(arr.lastindexof(1));

//concat() arr.concat(arr2) 合併新資料 其原陣列不變 返回值是乙個新陣列

// var arr2 = ["香蕉","蘋果"];

// var arr3 = arr.concat(arr2);

// console.log(arr);

// console.log(arr2);

// console.log(arr3);

'*') 將陣列元素通過特定的分隔符 轉換成字串 原陣列不變 返回值是新的字串

// var arr2 = arr.join('*');

// console.log(arr);

// console.log(arr2);

//foreach 遍歷陣列 item當前陣列元素 index當前元素的索引

// arr.foreach(function (item,index) );

// var array = [1,2,3,4,5,6];

// var arr3 = array.map(function (item,index) )

// console.log(arr3);

JDBC總結(不定時更新)

那些名詞 jdbc配置 註冊驅動器類 解壓jar包可以找到driver.class其路徑即是名字 法一 class.forname com.mysql.jdbc.driver 法二 system.setproperty jdbc.drivers com.mysql.jdbc.driver mysql...

達夢資料常用查詢總結 不定時更新

對於dba來說,有一些常用的檢視還是需要掌握 下面我將常用的檢視羅列一下。select from sys.dba tables 檢視表的資訊 select from sys.dba tablespaces 檢視表空間資訊 select from sys.v dm ini 顯示 ini 引數和 dmi...

Oracle常用 學習筆記,不定時更新

regexp substr函式,也可用於行轉列 select regexp substr 1,24,5,3,3 1,level as str from dual connect by level length 1,24,5,3,3 length regexp replace 1,24,5,3,3 1...