join を利用しなければ [blue, green] のように配列表示されるのでしょうか?

今回はどちらを使っても同じ結果になります。
2024年1月12日
ユーザー

下記のとおり、alert において join を利用しなくとも blue , green といった表示がされたのですが、 join を利用しなければ [blue, green] のように配列表示されるはずなのでしょうか?ここで join を利用した場合とそうでない場合の違いが曖昧なので、説明いただけると幸いです。

document.querySelector('button').addEventListener('click', ()=> {
        const checkBoxs = [];
        document.querySelectorAll('input').forEach((checkbox) => {
            if(checkbox.checked) {
                checkBoxs.push(checkbox.value);
            }
        });
        alert(checkBoxs);
    });

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(3)