Object.preventExtensions()の使い方

Object.preventExtensions()の使い方

Object.preventExtensions()メソッドを使用すると、オブジェクトに新しくプロパティを追加できないようにすることができます。

const obj = {x:1,y:2};
Object.preventExtensions(obj);
obj.z = 3;
console.log(obj); // {x:1,y:2}となり、プロパティが追加されない

プロパティの追加ができないだけで、削除は可能です。

const obj = {x:1,y:2};
Object.preventExtensions(obj);
delete obj.x;
console.log(obj); // {y:2}となり、プロパティの削除はできる

Object.defineProperty()の使い方

Object.preventExtensions()の使い方

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

タイトルとURLをコピーしました