任何一个对象都有 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);
此时打印如下
调整如下
.
来源: http://www.bubuko.com/infodetail-3319966.html