任何一個對象都有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);
此時打印如下
調整如下
.