p.p1
var obj=var arr=[1,2,3];
function
person(name)
var p1=new person('kaivon');
console.log(obj);
//tostring在它對應的原型身上
console.log(arr); //
tostring在它對應的原型身上
console.log(p1); //
tostring在object身上
console.log(obj.tostring()); //[object object]
console.log(arr.tostring()); //
1,2,3
console.log(p1.tostring()); //
[object object]
console.log(person.tostring());
//function person(name
tostring的最重要的方法是用來做精確的型別判斷
var num=0;var str='kaivon';
var b=true
;var n=null
;var u=undefined;
var arr1=;
var obj1={};
var fn=function
(){};
var d=new
date();
var re=new regexp();
//call可以改變this指向
console.log(object.prototype.tostring.call(num)); //
[object number]
console.log(object.prototype.tostring.call(str)); //
[object string]
console.log(object.prototype.tostring.call(b)); //
[object boolean]
console.log(object.prototype.tostring.call(n)); //
[object null]
console.log(object.prototype.tostring.call(u)); //
[object undefined]
console.log(object.prototype.tostring.call(arr1)); //
[object array]
console.log(object.prototype.tostring.call(obj1)); //
[object object]
console.log(object.prototype.tostring.call(fn)); //
[object function]
console.log(object.prototype.tostring.call(d)); //
[object date]
console.log(object.prototype.tostring.call(re)); //
[object regexp]
//可以很精確判斷出資料型別
toString方法的學習
public class student system.out.println student stu 會發現輸入student f72617 原因是 printstream類 public void println object x string 類 public static string va...
ToString 方法的介紹
字元型轉換為字串 c 貨幣 2.5.tostring c 2.50 d 10進製數 25.tostring d5 25000 e 科學型 25000.tostring e 2.500000e 005 f 固定點 25.tostring f2 25.00 f?表示保持幾位小數 g 常規 2.5.tos...
toString 方法的引數
除開null 和 undefined之外所有的資料型別都是擁有tostring方法的。通常情況下我們使用tostring 方法的時候都是不用傳遞引數的,但是number型別的tostring方法是可以接收乙個引數的,這個引數是 輸出數值的基數 這個引數指定要用於數字到字串的轉換的基數 從2到36 引...