簡單資料型別

2022-07-29 23:42:15 字數 1788 閱讀 9320

簡單的資料型別(值型別)

四種:字串         數字         布林未定義         空

string         number     boolean undefined    null

var

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));

複雜的資料型別(引用型別)object、function、array、date  regexp、error……

字面量(拓展知識)

固定的張,讓你從「直面上」理解其含義

數值字面量

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 結尾 字串 表達方式 單...