對陣列的處理

2022-08-23 00:45:12 字數 572 閱讀 8687

1.push()向陣列的尾部新增乙個或更多元素,並返回新陣列的長度;

2.pop()刪除並返回陣列的最後乙個元素;把陣列長度減1,如陣列為空,則不改變陣列並返回undefined;

3.unshift()向陣列的開頭新增乙個或更多元素,陣列長度加1,並返回陣列新的長度;

4.shift()刪除並返回陣列的第乙個元素,陣列長度減

5.concat()連線兩個或更多陣列,該方法不會改變現有的陣列,而僅僅會返回被連線陣列的乙個副本,當方法沒有引數時,是對陣列的拷貝

6.join()把陣列的所有元素放入乙個字串,元素通過指定的分隔符進行分隔,返回的是新的字串,原陣列不變

7.slice(start,end)從某個已有的陣列返回選定的元素,原陣列不變,返回乙個新的子陣列

8.splice(index,many,items)從index處開始刪除many個元素如many為0則不刪除,並且用items個值替換被刪除的元素,返回的是被刪除的元素的陣列,且原陣列已改變

9.indexof(content,index)從前向後lastindexof相反,從index下標開始查起,返回第乙個查詢到的陣列下標,沒有返回-1

對陣列的總結

1.陣列 是用來處理批量資料的一種資料型別,只是集合的一種。特點 產生一組連續的記憶體空間,用來存放批量資料 統一資料型別的元素 空間大小一旦確定,不能更改。1.一維陣列 宣告陣列 元素型別 變數名 分配空間後,會對每個元素進行自動初始化 基本資料型別元素,初始化為0 引用資料型別元素初始化為nul...

對陣列物件處理及其他小問題

1.在函式傳參很多的情況下,可以使用object.assign 合併成乙個物件,只傳乙個值。在接收後進行解構。如下例子 creates this const body ctx.request.body post請求 const action const params object.assign ac...

對數字的常規處理

在c語言的學習中,對數字的處理尤為重要。其中有以下幾種常規處理數字的方法 1 統計數字的位數 2.順序輸出每一位數字 3 逆序輸出每一位數字 接下來我們可以根據這個例子,來理解c語言對整形數字的處理流程 給出乙個不多於5位的正整數,要求 1 求出它是幾位數 2 分別輸出每一位數字 3 按逆序輸出各位...