浅谈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);
此时打印如下

调整如下


.

浙公网安备 33010602011771号