?
一、前言
?
介紹完變量之后我們來對常量進行了解一番,關于常量我們需要知道些什么呢?
?
?二、正文
?
1.常量的基本使用
使用const聲明的變量稱為常量,當某個變量的字面量無需改動的時候就能夠用到常量。
//聲明一個常量
const G = 9.8
//輸出這個常量
console.log(G)
-
注意:常量不允許重新賦值,聲明的時候必須賦值(初始化)
-
小技巧:不需要重新賦值的數據使用const
2.數據類型
基本數據類型
number 數字型:可以是整數,小數,正數,負數
string 字符串型:通過單引號,雙引號或反引號包裹的數據都叫字符串,單雙引號在此無區別,建議使用單引號。若句子當中有需要添加引號的詞語可以考慮外單內雙或者外雙內單。
boolean布爾型:true false
undefined未定義型:聲明一個變量未賦值就是undefined (若未知的變量加上其他則為NaN)
null空類型:賦值了但是內容為空。 如果一個變量確定放的是對象,但未準備好對象,則可以放入null(null加任何東西會等于加上他的東西)
JS是弱數據類型,變量到底屬于哪種類型,只有賦值之后,我們才能確認。
Java是強數據類型 例如 int a=3 必須是整數
可以知道,弱數據類型只有賦值才能知道具體的數據類型。
引用數據類型
object對象
算術運算符
+,-,*,/,%
先乘除后加減的優先級順序,如果遇到的都是同一等級的優先級,那么優先級就按照從左到右的方向按順序計算。與數學上一樣的是,加括號可以提升優先級。
字符運算:+對于字符串之間起到相連的效果,做到拼接。
通過模板字符串可以讓輸出語句中字符串與變量的連接更加方便,看起來不復雜。
?
let age =18
console.log(`我的年齡是:${age}`)
此時要注意的是輸出內容需要用反引號括起來,變量用${}括起來。
3.檢測數據類型
?
通過typeof關鍵字可以返回被檢測的數據類型,其支持兩種寫法:type(x) 和 typeof x
補充:NaN
//若是非數字與數值之間做運算則會得到NaN
a='小明'-2
console.log(a)
任何字面量與NAN進行運算都得到NaN
三、結語
希望對你能起到幫助,多多嘗試,探索更多別有一番的天地。