この人気のあるスピーチに触発されて、配列の作成に関連するいくつかの問題を理解したいと思いました。次のように新しい配列を作成しているとしましょう:
Array(3)
コンソールで私は得ています:
[undefined, undefined, undefined]
これはかなり明白です。その配列に参加しているとしましょう:
Array(3).join()
私が得ている応答として:
",,"
これらはコンマで区切られた 3 つの空の文字列であるため、これもかなり理解できます。しかし、私がやろうとしているとき:
Array(3).join("lorem")
「lorem」を 2 回繰り返すだけの文字列を取得しています。
"loremlorem"
その単語が 3 回ではなく 2 回繰り返されるのはなぜですか。