javascript同名の関数
931 ワード
同じ名前の関数が一つのjsに二つ以上あると、どれを実行しますか?答えは最後です.後ろの関数は前を覆います.
The second throne
いずれかのパラメータのタイプが呼び出し先と同じであれば、呼び出しますか?
The second throne
最後の呼び出しですか?javascriptでは、関数名が同じであれば、関数です.
パラメータ中のデータを取り出す場合(パラメータ署名はあっても大丈夫です):
function scalability() {
alert("The first throne")
}
function scalability() {
alert("The second throne");
}
scalability();
実行結果:The second throne
いずれかのパラメータのタイプが呼び出し先と同じであれば、呼び出しますか?
function scalability(obj) {
alert("The first throne");
}
function scalability() {
alert("The second throne");
}
scalability("renouncement");
実行結果:The second throne
最後の呼び出しですか?javascriptでは、関数名が同じであれば、関数です.
パラメータ中のデータを取り出す場合(パラメータ署名はあっても大丈夫です):
function scalability() {
var val1 = arguments[0];
var val2 = arguments[1];
}
scalability("instrumentation", "remedy");