dma*_*sen 7 javascript debugging google-chrome google-chrome-devtools console.log
当我console.log在Chrome中的对象时,我会看到所有属性和方法名称,但我看不到方法本身的内容.如何查看对象方法的内容?
我已经创建了一个可以帮助解释我正在寻找的JSFiddle.

function或者,记录结果
Function.prototype.toString.call(someObj.methodOne)
/*
function (e) {
return 'e is ' + e;
}
*/
Run Code Online (Sandbox Code Playgroud)
第三个选择是双击function在编辑框中扩展功能的单词,但我个人不喜欢这种方法,因为它有误导性 - 你实际上无法进行更改,但键入的键确实改变了框的内容和任何其他日志记录活动都会导致您失去焦点
请记住,这function只是Function对象的语法糖。因为这个Object是toString()遗传的。
所以,回答你的问题:
console.log(someObj.methodOne.toString())。
| 归档时间: |
|
| 查看次数: |
2178 次 |
| 最近记录: |