javascript
JavaScript入门(part4)--简单数据类型
學習筆記,僅供參考,有錯必糾
參考自:pink老師教案
文章目錄
- JavaScript入門
- 簡單數據類型
- 數字型number
- 數字型范圍
- 數字型三個特殊值
- 函數isNaN
- 字符串型string
- 布爾型boolean
- undefined和 null
JavaScript入門
簡單數據類型
JavaScript 中的簡單數據類型及其說明如下:
數字型number
JavaScript 數字類型既可以保存整數,也可以保存小數(浮點數):
var age = 21; // 整數 var Age = 21.3747; // 小數數字型范圍
-
最大值:Number.MAX_VALUE,這個值為: 1.7976931348623157e+308
-
最小值:Number.MIN_VALUE,這個值為:5e-32
數字型三個特殊值
-
Infinity :代表無窮大,大于任何數值
-
-Infinity :代表無窮小,小于任何數值
-
NaN :Not a number,代表一個非數值
函數isNaN
該函數可以用來判斷一個變量是否為非數字的類型,返回 true 或者 false:
- 舉個例子
HTML代碼:
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>簡單數據類型</title><script>var a = 10;var b = 'Goat';console.log(isNaN(a));console.log(isNaN(b));</script></head><body><p>打開控制臺</p> </body></html>控制臺:
字符串型string
字符串型可以是引號中的任意文本,其語法為 雙引號""和單引號'',例如:
var strMsg = "安徽財經大學"; // 使用雙引號表示字符串 var strMsg2 = '統計與應用數學學院'; // 使用單引號表示字符串因為 HTML 標簽里面的屬性使用的是雙引號,JS 這里我們更推薦使用單引號。
- 字符串引號嵌套
JS 可以用單引號嵌套雙引號 ,或者用雙引號嵌套單引號 (外雙內單,外單內雙):
var strMsg = '我是"安徽財經大學"的學生'; // 可以用''包含"" var strMsg2 = "我是'統數院'的學生"; // 也可以用"" 包含''- 字符串轉義符
轉義符都是\開頭的,常用的義符及其說明如下:
| \n | 換行符,n 是 newline 的意思 |
| \\ | 斜杠 \ |
| \' | ’ 單引號 |
| \" | ”雙引號 |
| \t | tab 縮進 |
| \b | 空格 ,b 是 blank 的意思 |
- 字符串長度
通過字符串的length屬性可以獲取整個字符串的長度:
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>數據類型</title><script>var demo1 = "安徽財經大學";alert("字符串的數量為:" + demo1.length);</script></head><body></body></html>頁面:
- 字符串拼接
多個字符串之間可以使用 + 進行拼接,其拼接方式為字符串 + 任何類型 = 拼接之后的新字符串,拼接前會把與字符串相加的任何類型轉成字符串,再拼接成一個新的字符串:
//1.1 字符串 "相加" alert('hello' + ' ' + 'world'); // hello world //1.2 數值字符串 "相加" alert('100' + '100'); // 100100 //1.3 數值字符串 + 數值 alert('11' + 12); // 1112- 字符串拼接加強
布爾型boolean
布爾類型有兩個值:true 和 false ,其中 true 表示真(對),而 false 表示假(錯)。布爾型和數字型相加的時候, true 的值為 1 ,false 的值為 0:
console.log(true + 1); // 2 console.log(false + 1); // 1undefined和 null
一個聲明后沒有被賦值的變量會有一個默認值undefined:
var variable; console.log(variable); // undefined console.log('你好' + variable); // 你好undefined console.log(11 + variable); // NaN console.log(true + variable); // NaN個聲明變量給 null 值,則變量里存的值為空:
var vari = null; console.log('你好' + vari); // 你好null console.log(11 + vari); // 11 console.log(true + vari); // 1總結
以上是生活随笔為你收集整理的JavaScript入门(part4)--简单数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 终止上市是什么意思 取消公司上市资格
- 下一篇: gradle idea java ssm