gpt4 book ai didi

javascript - 为什么 console.trace() 结果以 "anonymous function"结尾?那个功能是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 16:28:15 24 4
gpt4 key购买 nike

如果我在 Chrome 等浏览器的 Javascript 控制台中运行代码:

function foo() {
function bar() {
console.trace();
}
bar();
}
foo();

结果将是:

bar
foo
(anonymous function)

console.trace() 可能会跟踪到末尾的“全局范围”。我知道浏览器中的全局是 window 对象。但是结果中(匿名函数)指向的具体函数是什么?

最佳答案

它需要一个匿名函数作为参数

function Vinoth(){console.log("Vinoth")}
undefined

console.trace(Vinoth());
VM129:1 Vinoth

有关此链接的更多信息: https://github.com/DeveloperToolsWG/console-object/blob/master/api.md#consoletraceobject--object-

关于javascript - 为什么 console.trace() 结果以 "anonymous function"结尾?那个功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40041555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com