淺談JS的toString


任何一個對象都有toString()方法(默認繼承自Object,自己可以重寫),此方法返回一個字符串。

        var sayYo = function () {
                alert("sayYo2!");
           }
        console.log(sayYo);

輸出打印值為函數體

 

 

科普:

實際打印的是:sayYo.toStirng()toString 默認打印函數體,當然你可以覆蓋這個函數:

        Function.prototype.toString = function(){
            //你想打印的東西
        }
        var sayYo = function () {
                alert("sayYo2!");
           }
        console.log(sayYo);

此時打印如下

 

 調整如下

 

 

 

 

 

 

 

.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM