資料型別分為兩種:基本資料型別和引用資料型別
string 字串
number 數值
boolean 布林值
null 空值
undefined 變數定義但未初始化
屬於基本資料型別
資料型別轉化是指將一種資料型別強行轉換成其他型別;
型別轉換主要指,將其他資料型別轉換為:string number boolean
(1)number,boolean—>string
方法一:
採用拼接的方法
var a=10;
var b=a+'';
方法二:
tostring()方法
var a=10;
var c=a.tostring();
(2)string–>number
利用parseint()和parsefloat()轉換成number型別
parseint() 把乙個字串轉換為乙個整數
parsefloat()把乙個字串轉換為乙個浮點數
var s2='5';
var s3='5.91';
var n=parseint(s2);//5
var n=parseint(s3);//5
var n=parsefloat(s3);
var n=parsefloat(s2);//5
(3) string–>boolean
數字轉布林,除了0和nan,其餘都是true
字串轉布林,除了空串,其餘都是true
null和undefined都會轉換為false
物件也會轉換為true
JS資料型別轉換
js var blue alert scolor.length outputs 4 js varfalse alert bfound.tostring outputs false js varvar outputs 10 js var outputs a js var var var var ret...
JS 資料型別轉換
js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...
JS 資料型別轉換
js 資料型別轉換 方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not...