JS資料型別轉換

2021-10-04 06:33:34 字數 626 閱讀 5560

js資料型別轉換

一、資料型別轉換

在js中資料型別轉換一般分為兩種,即強制型別轉換和隱式型別轉換(利用js弱變數型別轉換)。

強轉換:

隱式型別轉換:

利用函式parseint() ,parsefloat() ,number(),boolean()進行資料轉換,顧名思義,前兩個分別是對資料進行解析轉換,前者是整數,後者是浮點數。他們解析的原則是從前往後進行解析,盡其所能。若存在有能識別的數字就解析,如果第一位就不是數字則返回nan.number則是對整體進行判斷,是數字返回數字,否則nan.boolean()則是對是否存在和真假進行判斷進行判斷。

// string(); 強制轉換為字串

/* var num=null;

var a=string(num);

console.log(a);

console.log(typeof num);

console.log(typeof a); /

/   var num=10;

var a=num.tostring(2);

console.log(a);

console.log(typeof num);

console.log(typeof a); */

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...