首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查哪些函数运行以及何时运行?

如何检查哪些函数运行以及何时运行?
EN

Stack Overflow用户
提问于 2015-11-03 19:21:49
回答 3查看 655关注 0票数 1

我想看看将运行哪些JS函数。有什么办法看吗?

例如,我有一个带有onclick事件(调用函数)的按钮。单击后,我想检查哪个函数已经运行;如果函数调用了另一个函数,我希望看到这两个函数。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-11-03 19:32:59

在chrome浏览器中,在developer控制台(您可以使用右键单击->元素)下,sources选项卡(-> Watch )、Call堆栈、范围、断点、事件侦听器可能会帮助您的需求。

在此开发人员控制台或类似的控制台中使用断点时,无需添加这么多console.log,只需将鼠标指针悬停在其上或将其添加到监视列表中,即可看到变量或函数或表达式的实时值。

票数 1
EN

Stack Overflow用户

发布于 2015-11-03 19:25:30

据我所知,我认为没有办法做到这一点(但我可能弄错了)。

但是,您可以插入一个:

代码语言:javascript
运行
复制
console.log("[functionName] is running now!");

在每个函数的开头查看正在运行的内容。您也可以添加时间戳来检查它何时开始运行。

票数 1
EN

Stack Overflow用户

发布于 2015-11-03 19:32:37

您可以使用正在使用的浏览器中的dev工具,并在要检查是否执行的函数上设置断点。如果你用的是铬,看看这个指南

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33507334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档