誰かがJavascriptで関数のnameプロパティのユースケースを説明できますか?、再帰に役立つ可能性があることを読みました、どのように?
function foo() {}
foo.name; // "foo"
誰かがJavascriptで関数のnameプロパティのユースケースを説明できますか?、再帰に役立つ可能性があることを読みました、どのように?
function foo() {}
foo.name; // "foo"
MDNのユースケース
obj.constructor.name
オブジェクトの「クラス」を確認するために使用できます
function a(){
}
var b = new a();
alert(b.constructor.name); //Alerts "a"
get_class()
PHP や.getClass().getName()
Javaでの使用と考えてください。
読み取り専用なので、ユースケースはあまり考えられません。ただし、MDN で説明されています: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Function/name
eval
タイプの状況で使用したいと思うかもしれません。