タグ

2019年3月11日のブックマーク (1件)

  • JavaScriptの関数名の全て - Qiita

    JavaScriptに限った話ではありませんが、関数というのは名前を持っていたり持っていなかったりします。関数名は普通はプログラムの読みやすさくらいにしか影響しませんが、JavaScriptでは必ずしもそうではありません。 例えばReactで関数コンポーネントを使う場合は関数名がコンポーネント名となり、React用開発者ツールなどで見ることができデバッグに役立ちます。また、Gulp v4もエクスポートした関数名がタスク名となります。 関数名は、関数オブジェクトのnameプロパティで取得できます。 function foo() { console.log('foo!'); } console.log(foo.name); // "foo"

    JavaScriptの関数名の全て - Qiita
    keim_at_Si
    keim_at_Si 2019/03/11
    JSのアホ仕様についてはとっくに諦めてて、挙動が非直感的なモノは使わないって縛りだけで良いんだけど、問題はこういうの得意げに使っちゃう人を説得するのに、その人の何倍もの知識量とバイタリティが必要な事