1

誰かがJavascriptで関数のnameプロパティのユースケースを説明できますか?、再帰に役立つ可能性があることを読みました、どのように?

function foo() {}
foo.name; // "foo"
4

2 に答える 2

3

MDNのユースケース

obj.constructor.nameオブジェクトの「クラス」を確認するために使用できます

function a(){
}

var b = new a();
alert(b.constructor.name); //Alerts "a"

get_class()PHP や.getClass().getName()Javaでの使用と考えてください。

于 2012-08-10T08:08:29.953 に答える
1

読み取り専用なので、ユースケースはあまり考えられません。ただし、MDN で説明されています: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Function/name

evalタイプの状況で使用したいと思うかもしれません。

于 2012-08-10T08:07:53.033 に答える