js學習 5 11 內建函式陣列

2021-10-05 23:18:53 字數 875 閱讀 1226

let arr =

["21",2

,3];

arr.

push(5

);console.

log(arr)

;

push:在陣列的後面進行新增

unshift:在陣列的首位進行新增

pop:刪除陣列的最後一位

shift:刪除陣列的第一位

sort:排序

reverse:對陣列進行反轉

let arr1 =[1

,13,88

,7] arr1.

sort

(function (a , b)

);

如果arr1.sort();會對兩位以上的排序錯誤 按個位數進行排序

陣列去重

核心演算法:我們遍歷舊的陣列,然後拿舊的陣列查詢新陣列,如果在新陣列沒有出現過,我們就新增,否則就不新增;

function unique

(arr)

}return newarray;

} let array =

["c"

,"a"

,"c"

,"s"

,"p"];

console.

log(

unique

(array)

);

indexof :它只返回第乙個滿足條件的索引值 找不到該元素則返回-1;

lastindexof :返回該陣列的索引號,從後面查詢 找不到則返回-1;

陣列轉為字串

tostring();

join(「分隔符」);

陣列和函式陣列

1.首先看一下函式,每個函式的函式名表示的是函式的入口位址,簡單看一下,如下圖 1 include stdafx.h 2 3 include stdio.h 4 include stdlib.h 5 6void test void 7 1011 int main void 12 執行結果如下 2 函...

過載函式 陣列

檔名稱 test.cpp 完成日期 2016年5月23 問題描述 設計陣列類array,為了實現測試函式中要求的功能,請補足相關的函式 構造 析構函式 和運算子過載的函式。請注意引用的用法。include include include using namespace std class array...

指標 函式 陣列

1.指標函式 指標函式就是返回指標值的函式,本質是乙個函式。所以指標函式等價於 返回值為指標的函式 宣告形式 type func 引數列表 2.函式指標 函式指標就是乙個指向函式的指標。每個函式在編譯時,會被分配乙個入口位址,一般用函式名來表示,這個位址就是該函式的指標。宣告形式 type func...