tostring() : 除了null和undefined之外,其他的型別(數值,布林,字串,物件)都有此方法,它返回相應值的字串表現(並不修改原變數);
var age = 11;
var ageasstring = age.tostring(); //"11"
alert(age) //11;
var found = true;
var foundasstring = found.tostring(); //"true"
alert(found) // "true";
除此之外,tostring()還接受乙個引數作為基數,如tostring(2),tostring(16);
var num = 10;
num.tostring(2) // "1010";
num.tostring(16) //"a" ;
string() : 在不知道要轉換的值是不是null和undefined情況下,還可以用string(),string()能夠將任何型別的數值轉換成string型別,string()遵循以下原則:
1.如果只有tostring()方法,則呼叫tostring()方法並返回相應的結果;
2.如果值為null,則返回"null";
3.如果值為undefined,則返回 "undefined";
把字串轉化成整數
這道題看似很簡單,實現其基本功能,大部分人都能用10行 之內的 解決。while str 但是,當我們要把很多特殊的情況即測試用例都考慮進去,卻不是一件容易的事。比如 空指標 空字串 正負號 溢位等方方面面的測試用例都考慮到,並在寫 時對這些特殊的輸入都定義好合理的輸出,define crt sec...
js 字串轉化成數字
方法主要有三種 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan not a number ...
js 字串轉化成數字
js 字串轉化成數字 的 三種方法主要有 轉換函式 強制型別轉換 利用js變數弱型別轉換。1.轉換函式 js提供了parseint 和parsefloat 兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對string型別呼叫這些方法,這兩個函式才能正確執行 對其他型別返回的都是nan ...