㈠字符串類型
⑴在JS中字符串需要使用引號引起來
⑵使用雙引號或單引號都可以,但是不要混着用
⑶引號不能嵌套,雙引號不能放雙引號,單引號不能放單引號
⑷在字符串中,可以使用“\”作為轉義字符,當表示一些特殊符號時可以使用“\”進行轉義
⑸輸出字面量 字符串str
alert("str");
輸出變量str
alert(str);
㈡Number類型
1.在JS中所有的數值都是Number類型,包括整數和浮點數(小數)
//數字123 var a = 123; //字符串123 var b = "123";
2.可以使用一個運算符typeof來檢查一個變量的類型
語法:typeof 變量
檢查字符串時,會返回string
檢查數值時,會返回number
3.JS中可以表示的數字的最大值:
Number.MAX_VALUE 1.7976931348623157e+308
4.JS中可以表示的數字的最小值:
Number.MIN_VALUE 5e-324 大於0的最小值
5.如果使用Number表示的數字超過了最大值,則會返回一個 Infinity
Infinity 表示正無窮 - Infinity 表示負無窮
Infinity 是一個字面量,是專門用來表示正無窮的
用typeof檢查 Infinity也會返回number
6.NaN 是一個特殊的數字,表示Not A Number
NaN 也是一個字面量,所以不要加“”雙引號
使用typeof檢查一個NaN也會返回number
7.在JS中整數的運算基本可以保證精確
如果使用JS進行浮點數運算,可能得不到一個不精確的結果
所以千萬不要使用JS進行對精確度要求比較高的運算