javascript學習01
阿新 • • 發佈:2018-11-11
1.語言一上來毫無疑問就是各種資料型別,雖說總的來說大同小異,但是還是有必要系統知道一些js的有哪些資料型別的:
String,number,object,bool,null,undefined。
至於什麼陣列啦,字典啥的其實都是物件。
2.接下來肯定就是轉來轉去了,用的比較多的有:
Number parseInt parseFloat
String
Boolean
3.if while for這些就不說了。
4.下面總結一下兩種常見資料型別的常用方法:
(1)陣列:
前後操作的:
pop 後刪 push 後插 shift 頭刪 unshift 頭插。
拼接:
concat a.concat(b) 不影響ab,需要用個c接收一下。
a.join(b)把陣列拼成字串(" ")可以定義連線符
擷取:
slice(start,end) 不作用原陣列
splice(),直接作用在原陣列上,然後原陣列就少了這些資料了。第三個引數是替換。(0,2,"hh")
排序
sort() 排序,排下原陣列上
sort(function(a,b){
return 1(後面)
.....
})
(2)字串:
charat(),concat(),indexof()-->第一次出現的下標,slice-->擷取start,end
split()字串切割成陣列,substring(start,end),跟陣列互通的。
其實如果老老實實切割,沒必要玩那些花裡胡哨的,正常思維擷取切割就足夠用了。