問題タブ [function-expression]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Google Chrome の無名関数式
Google Chrome バージョン 52 64 ビットを使用しています。匿名関数式exを使用するとわかりました。
変数expressionFunc
は、割り当てられた無名関数を保持しますが、この関数に name プロパティも追加してexpressionFunc
います。したがって expressionFunc.name
、コンソールで行うと、 expressionFunc
.
私が知っていることから、この匿名関数式は匿名のままにする必要があり、変数によって参照される関数には、関数の name プロパティに変数名を含めないでください。
クロムが名前プロパティを無名関数に割り当てるのはなぜですか?
javascript - for ループは Livescript で毎回同じ関数を割り当てます
「x」の結果、「y」の結果、「z」の結果は同じになると思います。
ライブスクリプトで:
Javascript の場合:
版画: