SF の友達に聞いてみましょう。以下のコードでは、colors に 3 つの変数があり、それぞれ 3 つの色を表します。
つまり、Chrome で実行し、colors[0] が 0 の場合、wihte で実行すると、HTML ファイル内の色の ID を使用してコードの色が変更されませんか?
var Colors = new Array('wihte',
リーリー
var el = document.getElementById('colors');
el.textContent = color[0];
単純に配列を操作する場合は、配列内の値を変更するだけであり、意味はありません。HTML に対する実際の変更は、dom を操作するときです。