![]() |
1
17
第二个示例是使用 命名函数表达式 它在大多数浏览器中都可以正常工作,但在IE中有一些问题,在使用之前应该注意到。我推荐阅读 kangax's excellent article on this subject . |
![]() |
2
1
您可以对arrow函数执行类似的操作,它在node上为我工作。
MDN is somewhat misleading here:
|
![]() |
3
0
我通常这样做: $(“对象”).bind(“单击” ,函数名()。{ 警报(“X”); (}); 不要碰到任何问题。 一些主要图书馆鼓励这样做: https://groups.google.com/forum/m/#!topic/firebug/MgnlqZ1bzX8 http://blog.getfirebug.com/2011/04/28/naming-anonymous-javascript-functions/ |
![]() |
4
0
如果 动态 函数名是问题所在。您可以尝试以下操作:
资料来源:Nate Ferrero at How to dynamically set a function/object name in Javascript as it is displayed in Chrome |
![]() |
5
0
有了ECMAScript2015(ES2015,ES6)语言规范,就可以不使用慢速和不安全的语言。 eval 功能和无功能 Object.defineProperty 这种方法既破坏了函数对象,又不适用于某些关键方面。
例如,请参见
|
![]() |
6
-3
匿名函数是一个没有名称的函数,它是从定义它的地方执行的。或者,您可以在使用调试函数之前定义它。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |