js資料型別

2021-09-29 22:11:51 字數 1012 閱讀 3403

js中有顯示資料型別轉換和**型別轉換

1.顯式型別轉換有(強制型別轉換):

number( )

parseint( parse(解析) int(整數)):唯讀整數,字串函式都不行

parsefloat( ):比較精準,可讀小數,只可以讀一位小數點

var num = '200.45'

;if ( parseint(num)==parsefloat(num) )

else

2.隱式型別轉換有:

- * / %			

++ --

特殊: > < 分數字的比較 、字串的比較

! 取反 把右邊的資料型別轉成布林值

== 兩個等號判斷是他們的值

=== 三個是先型別後值

nan和isnan

nan:

nan:not a number 不是個數字數字型別

一旦寫程式**現:nan 肯定進行了非法的運算操作

nan是false

nan與自己都不相等

isnan

判斷某些值是不是數字,不喜歡數字、討厭數字(不是數字就true反之

判斷輸入的是否是數字

str = ainp.value;

if( isnan(str) )

else

js資料型別

一.原始資料型別 1.typeof 運算子。var a alert typeof a 輸出結果為 undefined 2.undefined 未定義 型別 當變數未定義時,該變數值被預設為undefined 如 var a alert typeof a 輸出結果為 undefined 注意值unde...

js資料型別

js 基本資料型別 undefined null boolean number string js 操作符 typeof檢測給定變數的資料型別。返回值表示的型別 undefined 值未定義。boolean 值為布林型別。string 值為字串。number 值為數字。object 值為物件或nul...

js資料型別

var num 1,boo true,aa null,bb,str mary arr 1,2,4,8 obj arrnew new array 1,2,3 strnew new string 1,2,3 用 typeof 檢測變數的型別 console.log number typeof num n...