javascript 配列を変更不可にする

javascript 配列を変更不可にする

javascriptで、freezeを使用して、配列を変更不可にするサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

freeze使い方

freezeを使用すると、配列を変更不可にすることが可能です。

以下のように配列要素を変更するコードを

freezeを使用して、変更を不可にしてみます。

実行結果を見ると変更されていないことが確認できます。

use strictを指定すると、freeze後に配列を編集しようとするとエラーとなります。

エラー内容