[英]How do I convert an object to a custom string in javascript?
我想重載對象到字符串的轉換,以便下面的示例將輸出字符串“TEST”而不是“[object Object]”。 我該怎么做呢?
function TestObj()
{
this.sValue = "TEST";
}
function Test()
{
var x = new TestObj();
document.write(x);
}
您需要覆蓋所有對象都具有的toString()函數。 嘗試
TestObj.prototype.toString = function() {return this.sValue };
你應該重載toString
方法...
TestObj.prototype.toString = function(){return this.sValue;}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.