js的數據類型具體分析
js的數據類型分析
1.基本類型:string·····number···boolean···null···underfied
2.引用類型:·····objck
復習·····點·運算·····xxx.sss····xxx是對象····sss.是方法和屬性。
任何數據類型都是擁有屬性和方法的
字符串 string····var st=“hello word”
字符串的定義
1 var s=“st”
2.st.new string (“hello”)····對象式定義
length····字符串中字節的總數 ·····st.length
方法函數
(1)charAt 返回指定位置的字符(number)index 是索引
(2)concat()··鏈接倆個或多個字符串並返回新的字符串
(3)indexOf()···返回某個字符串在字符串中首次出現的位置 如果沒有返回-1
(4)LastindexOf····從後面向前檢索某個字符串在字符串中出現的位置,返回值是沖起始位置算起
(5)slice(start,end)字符串中截取一段字符,並返回截取字符
(6)split()····把字符串分割城字符串數組
(7)substr()····兩個參數···一個開始位置···一個向後截取的個數
(8)substring()提取倆個指定的索引號的字符
(9)toLowercase 將大寫轉換成小寫
(10)touppercase 將小寫轉化成大寫
(11)trim()除去字符串倆邊的空白
var 聲明變量 ····function···定義函數 ····new 定義對象的
方法: xx.fn()···方法···方法歸屬點前的對象
函數:fn()···函數···函數歸屬定義函數的作用域(函數在哪個作用域下定義就歸屬誰)
js命名:當倆個或多個在一起構成一個新詞時,從第二個單詞開始,首字母要大寫,這種命名方法叫駝峰法命名
數據的三大存儲格式
1.string格式····作為一個前端者,第一手得到的數據都是字符串。
2.數組格式
3.json
數據通過索引去查找對應的元素
數組的遍歷
for循環去遍歷數組中的元素
數組的其他定義方式
指定長度定義
json的定義
for in
如何操作json的值····通過點運算和[]
點和[]都表示的的意思
Arr[1]arr的索引1 第二項,一般數組用[]···json用點
js的數據類型具體分析