push:在陣列的後面進行新增let arr =
["21",2
,3];
arr.
push(5
);console.
log(arr)
;
unshift:在陣列的首位進行新增
pop:刪除陣列的最後一位
shift:刪除陣列的第一位
sort:排序
reverse:對陣列進行反轉
如果arr1.sort();會對兩位以上的排序錯誤 按個位數進行排序let arr1 =[1
,13,88
,7] arr1.
sort
(function (a , b)
);
陣列去重
核心演算法:我們遍歷舊的陣列,然後拿舊的陣列查詢新陣列,如果在新陣列沒有出現過,我們就新增,否則就不新增;
indexof :它只返回第乙個滿足條件的索引值 找不到該元素則返回-1;function unique
(arr)
}return newarray;
} let array =
["c"
,"a"
,"c"
,"s"
,"p"];
console.
log(
unique
(array)
);
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...