1. 程式人生 > >javascript學習01

javascript學習01

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),跟陣列互通的。

其實如果老老實實切割,沒必要玩那些花裡胡哨的,正常思維擷取切割就足夠用了。