JS Arry 常用方法總結

2022-07-13 05:39:13 字數 1632 閱讀 7140

var arr = ["a", "b", "c", "1", "2", "3"];

// 棧(lifo)方法: push 和 pop

// 佇列(fifo)方法: push 和 shift

// push

// 在陣列的末尾增加乙個或多個元素,並返回陣列的新長度。

// console.log(arr.push("x", "x", "x")); // 9

// arr.push([2]); // [2] 會被當作一項 即:arr[6] 是 [2]

// pop

// 刪除陣列的最後乙個元素,並返回這個元素。

// console.log(arr.pop()); // 3

// unshift

// 在陣列的開頭新增乙個或者多個元素,並返回陣列新的 length 值。

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

// shift

// 刪除陣列的 第乙個 元素,並返回這個元素。

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

// join

// 將陣列中的所有元素連線成乙個字串。

// console.log(arr.join()); // a,b,c,1,2,3

// concat

// 將傳入的陣列或非陣列值與原陣列合併,組成乙個新的陣列並返回

// console.log(arr.concat(0, 9)); // ["a", "b", "c", "1", "2", "3", 0, 9]

// console.log(arr.concat([0, 9])); // ["a", "b", "c", "1", "2", "3", 0, 9]

// console.log(arr.concat([[9]])); // ["a", "b", "c", "1", "2", "3", 0, [9]]

// sort

// 對陣列的元素做原地的排序,並返回這個陣列。

// arr = [2, 0, 1, 6];

// console.log(arr.sort()); // [0, 1, 2, 6]

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

// console.log(arr);

// slice

// 把陣列中一部分的 淺複製 存入乙個新的陣列物件中,並返回這個新的陣列

// arr = ;

// var ret = arr.slice(0, 1);

// console.log(ret); //

/*ret[0].a = 10;

console.log(arr[0].a); // 10*/

// splice

// 用新元素替換舊元素,以此修改陣列的內容。

// 引數:

// 第乙個引數:表示開始位置

// 第二個引數:長度

// 剩餘引數: 要新增到陣列中的元素

// console.log(arr.splice(3, 3)); // ["1", "2", "3"]

/*arr.splice(3, 0, "x", "x")

console.log(arr);*/

mysql方法總結 Mysql常用方法總結

ascii str 返回字串str的最左面字元的ascii 值。如果str是空字串,返回0。如果str是null,返回null。ord str 如果字串str最左面字元是乙個多位元組字元,通過以格式 first byte ascii code 256 second byte ascii code 2...

Java常用方法總結

第一章 字串 1 獲取字串的長度 length 2 判斷字串的字首或字尾與已知字串是否相同 字首startswith string s 字尾endswith string s 3 比較兩個字串 equals string s 4 把字串轉化為相應的數值 int型 integer.parseint 字...

C 常用方法總結

stringbuilder類 可以修改的string system.text.stringbuilder sb new system.text.stringbuilder string str sb.tostring string的 號 string str1 my documents my fil...