1. 程式人生 > >js的數據類型具體分析

js的數據類型具體分析

一個開始 for in 在一起 ring hello 方式 引用 bool 一起

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的數據類型具體分析