- 15天學會jQuery編程與實戰(視頻教學版) (Web前端技術叢書)
- 劉鑫
- 639字
- 2020-11-28 16:21:43
2.1 JavaScript的數據類型
本節介紹JS中常見的5種數據類型,包括字符串、數值、布爾、對象和數組。
1. 字符串
字符串是JS中的一串字符,用英文的雙引號或單引號括起來,可以嵌套,例如:
"This is String" 'This is String' 'This is "really" a String' "This is 'really' a String"
2.數值
數值類型用來表示JS中的數字,支持小數點,例如:
1235 12.45 0.35
3.布爾
布爾型在JS中只有true或flase兩個值,用來表示真或假,通常用于條件判斷。字符串或數字也可以出現布爾型結果,空字符為真(true),0為真(true),其他字符和數字均為假(false),例如:
true // 結果為true false // 結果為false 0 // 結果為false 1 // 結果為true "" // 結果為false "hello" // 結果為true
4.對象
學習過面向對象的讀者要注意,這里的對象和面向對象編程的class有區別。這里的對象不需要任何關鍵詞(如class)定義,例如:
var emp = { name: "王曉", age: 20 };
對象只需要用{}括起來,每個屬性中間用逗號間隔,屬性和屬性值中間用冒號間隔即可。對象的調用也比較直接,例如:
emp.name // 結果是 王曉 emp.age // 結果是 20
我們還可以直接為對象中的某一個屬性賦值,例如:
emp.name = "劉文" emp.age = 21
5.數組
數組在JS中用來表示一組相關的數據,可以是字符串或數字。定義數組時,可以先賦值,也可以后賦值。數組用[]標記,其中的內容被稱為數組元素,例如:
var x = []; var y = [1, 3, 5,7, 9];
獲取數組中的某個值時,用y[index]獲取,index的值從0開始計算,也就是y數組的第1個值用y[0]獲取。
對于已經賦值的數組,要獲取數組中的每一個值,我們可以使用for循環,然后利用數組的lenth屬性判斷數組的長度(也就是有多少個數組元素),例如:
var y = [1, 3, 5,7, 9]; for (var i = 0; i < y.length; i++) { alert(y[i]); //輸出數組中的每個元素 }
推薦閱讀
- OpenStack Cloud Computing Cookbook(Third Edition)
- OpenDaylight Cookbook
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- 認識編程:以Python語言講透編程的本質
- Dependency Injection in .NET Core 2.0
- R語言編程指南
- Serverless架構
- 大模型RAG實戰:RAG原理、應用與系統構建
- Python時間序列預測
- Linux:Embedded Development
- HTML5從入門到精通(第4版)
- ASP.NET程序開發范例寶典
- Arduino計算機視覺編程
- RocketMQ實戰與原理解析
- QPanda量子計算編程