JS基礎知識記錄 三 陣列以及其操作

2021-09-26 00:20:06 字數 652 閱讀 6247

例如:var a=[1,2,3]

var a=new array[1,2,3]

基本沒有差別,前者效能高一些

a.length 不僅可以讀,還可以設定,可以擷取陣列

同乙個陣列資料盡量資料型別相同

陣列的新增方法:

push() 給陣列末尾新增

unshift() 往頭部新增元素

陣列刪除方法:

pop() 刪除末尾元素

shift() 從頭部刪除元素

splice從中間刪除新增元素

splice(起點,長度) 刪除從起點開始刪除多少個元素

splice(起點,0,'a','b'...) 往起點處刪除0個元素再新增之後的資料

concat()

連線多個陣列

join()分隔

eg:a.jon('符號') 用符號連線陣列每個元素

sort()排序陣列

可以排序字串/數字

sort()把陣列都當做字串處理

直接排序是把數字當字串處理,排序的是第一位數字,再第二位..

1.arr.sort(function(n1,n2)

else

});2.arr.sort(function(n1,n2));

Java 基礎知識記錄

int整型 string字串型 char字元型 float,double浮點型別,即小數,使用float時小數後加f 輸出字元system.out.println hello world 每個println獨佔一行,print合併在同一行 自增 自減 加 減 乘 除法 餘數 與 或 非 短路與 短路...

Unity Shader 基礎知識記錄

首先謝謝大家的支援,其次如果你碰到什麼其他問題的話,歡迎來 我自己的乙個 討論群559666429來,大家一起找答案,共同進步 你能看到這篇文章,說明你最近在和我做一樣的事情 學習shader 由於也是剛開始學習,此處也是整理一些基礎的知識。unity官網資源 著色器 貓都能學會的unity sha...

python基礎知識記錄

1.python 必須頂格寫,除非是巢狀在其他語句中 2.每一層巢狀需要相差4個空格,且同一級 必須對齊 3.當行注釋用 多行注釋用 三引號 注釋 或 注釋 4.if while for語句以冒號結尾,然後通過4個空格開始下一層 5.每行語句結尾不用 6.識別符號除了字母數字下劃線之外可以用中文 7...