注: これは主に理論上の実践です。
function one() {
return [1, function() { one(); }];
}
console.log((one()[1])());
出力は を与えundefined
ます。なんで?
注: これは主に理論上の実践です。
function one() {
return [1, function() { one(); }];
}
console.log((one()[1])());
出力は を与えundefined
ます。なんで?
分割するには:
function one() {
return [1, function() { one(); }];
}
console.log((one()[1])());
one(); // [1, function() { one(); }]
[1] // function() { one(); }
() // undefined
返すone()
と、配列が返されます。
function one() {
return [1, function() { return one(); }];
}
console.log((one()[1])());
one(); // [1, function() { return one(); }]
[1] // function() { return one(); }
() // [1, function() { return one(); }]