簡單的資料型別(值型別)
四種:字串 數字 布林未定義 空
string number boolean undefined null
var複雜的資料型別(引用型別)object、function、array、date regexp、error……string='
dkk' ; //
是保留字 但最好不要用,可以簡寫 str
var num=123
;
var boor=true
;
var bbb=null
;
var aaa; //
undefined
//除了第乙個
最常用的命名方法
console.log( typeof
string
); console.log(
typeof
num);
console.log(
typeof
(boor));
console.log(
typeof
(bbb));
console.log(
typeof(aaa));
字面量(拓展知識)
固定的張,讓你從「直面上」理解其含義
數值字面量
var age=18; //數值字面量,18為字面量
number
小知識
1、進製轉換 值=位值*進製的(位置-1)次方+……
如:311轉10進製 3*10 2次方+1*10 1次方+1*10 0次方
1、數字型別:小數計算容易出現精度丟失,解決方式盡量不比較浮點數
數值範圍
1、最小值: number.max_valuer這個值為:1.79769……
2、最大值:number.min_value 這個值為:5e-324
3、無窮大:infinity
6、無窮小:-infinity
非數字,說明這結果不是數值
console.log(「a」-5) 結果是nan
undefined和任何數值計算都是nan
//nan
nan 與任何值都不相等,包括nan本身
false
isnan()判斷乙個值符不符合數值標準,判斷是不是數值
字串
小知識
1、單引號『』雙引號「」都可以用,
2、同時單引號裡可以放一對上引號,雙引號裡可以放一對單引號
var str=」aaa』dd』ss」
3、如果放乙個就要用轉意符了 \
4、字串不可變:字串是不可修改的,給字串重複賦值的時候回在札中從新開闢乙個空間,原來的會被**。(字串和其他的都可以改變)
簡單資料型別
number string boolean undefined null number型別 浮點數 var n 5e 324 科學計數法 5乘以10的 324次方 浮點數值的最高精度是 17 位小數,但在進行算術計算時其精確度遠遠不如整數 var result 0.1 0.2 結果不是 0.3,而是...
簡單資料型別
簡單資料型別 number string boolean undefined null number型別 數值字面量 數值的固定值的表示法 110 1024 60.5 浮點數浮點數的精度問題 浮點數var n 5e 324 科學計數法 5乘以10的 324次方 浮點數值的最高精度是 17 位小數,但...
Python 簡單資料型別
數字 整數 int,long 整數在3版本沒有大小長度分別,記憶體決定整數最大長度 浮點數 float 無窮小數會做精度處理,四捨五入,只要有小數點就是浮點型 布林 bool 非空 none 非0為真,0或空為假 複數 complex 複數的標誌為虛部以大寫 j 或小寫 j 結尾 字串 表達方式 單...