toString方法的用處

2022-07-18 07:57:15 字數 1996 閱讀 2683

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