1、復合資料型別:object
2、普通型別:
數字型別:number
布林型別:boolean
字串型別:string
3、特殊資料型別:null(空值);
undefined(未定義資料型別);
一、 js運算子型別
1、算術運算子:
用於各類數值運算,包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。
2、關係(比較)運算子:
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)
、小於等於(<=)和不等於(!=)六種。
例: alert(3>1); 顯示為true
alert(3>=1); 顯示為true
alert(3<=12); 顯示為true
alert(3<2); 顯示為false
3、字串連線符:
用於字串之間連線 +
例 var i=1,j=2,z=3;
document.write(''+i+j+z); 顯示為123
document.write(1+'king'+'
'); 顯示為1king
4、賦值運算子:
用於賦值運算。包括 += -= *= /= %= .=
==比較兩個的值
===不僅比較兩個的值,還比較兩個的型別
5、邏輯運算子:
&& 與
|| 或
! 非 (表反義)
6、三元運算子:
exp1?exp2:exp3;
表示為exp1的對否 正確顯示exp2 錯誤則顯示exp3
7、其他運算子:
void 表示式無返回結果
typeof 資料型別
, 按順序獲得表示式,獲得最後乙個表示式的值
二、 自增自減
1. 支援:整形,浮點型 null
2. 不支援:字串 undefined
三、 比較運算
特殊型別判斷
res=0==null/false
undefined== undefined/ture
nan== nan/false
js變數和資料型別
1 js是弱型別的語言,變數統一用var宣告,也可以不寫var,變數的型別隨著值發生變化。num 100 note 100 var num 100 var note 100 2 變數的命名規範 變數名區分大小寫 只能含有字母 數字 下劃線 美元符號 不能以數字開頭 不能使用關鍵字和保留字 3 變數的...
js變數與資料型別
1.變數 變數的作用是給某乙個值或物件標註名稱。比如我們的程式中有乙個值123,這個值我們是需要反覆使用的,這個時候 我們最好將123這個值賦值給乙個變數,然後通過變數去使用123這個值。變數的宣告 使用var關鍵字宣告乙個變數。變數的賦值 使用 為變數賦值。宣告和賦值同時進行 2.資料型別 1 型...
js的資料型別和變數
js的資料型別 js的資料型別 檢測資料型別用typeof 具體語法是typeof 被檢查的型別 返回的是某個字串 例如 var a dasf var b 234 var c true var d null var e undefined console.log typeof a string co...