其餘進制的數字函數
注意:不管是多少進制的數字,輸出都是十進制spa
強制類型轉換code
主要指的是將 變量類型 轉換爲String,Number,Boolean類型。對象
1. 轉換爲字符串 Stringblog
var a = 123; var b = a.toString(); // 此時 a 仍是數字123,而 b 已經轉換成了字符串"123"
var a = true; a = a.toString(); console.log(typeof a); // "String" console.log(a); // "true" 布爾值會轉換成 字符串
var c = 456; var d = String(c); // 此時 c 仍是 Number ,d 已是字符串 "456"
2. 轉換爲數字 Number字符串
var a = "465"; var b = Number(a); console.log(typeof a); // "String" console.log(a); // "456" console.log(typeof b); // "Number" console.log(b); // 456
var iWidth = "375px"; var sWidth = parseInt(iWidth); console.log(typeof iWidth); // "String" console.log(iWidth); /// "375px" console.log(typeof sWidth); // Number console.log(sWidth); // 375
var iHeight= "766.53px"; var sHeight = parseFloat(iHeight); console.log(typeof iHeight); // "String" console.log(iHeight); /// "766.53px" console.log(typeof sHeight ); // Number console.log(sHeight ); // 766.53
3. 轉換爲布爾類型 Booleanconsole
使用 Boolean()函數class
var a = 123; var b = Boolean(a); console.log(typeof a); // "boolean" console.log(a); // "true"