JavaScript オブジェクト 新しいページはコチラ
提供: yonewiki
(→.getOwnPropertySymbols 関数 ☆Edge) |
(→.preventExtensions 関数) |
||
1,657行: | 1,657行: | ||
== .preventExtensions 関数 == | == .preventExtensions 関数 == | ||
− | * | + | *Object.preventExtensions(obj000); |
− | : | + | :上記のような指定で、引数のオブジェクトを拡張不能にすることができる関数です。つまり、引数に指定したオブジェクトい対してはプロパティ値を追加することはできなくなります。先述のサンプルでもしれっと使っていますので、そちらのサンプルを参照して下さい。 |
− | |||
− | |||
− | |||
− | |||
− | |||
+ | 実際に使用しているのは、一つ前の項目のサンプルの112行目~の8行分です。これにより拡張できなくなっているので、プロパティを追加しようとしても値に変化がないことが確認できます。この項目では、サンプルの記述は省略してしまいます。なんつうか、省エネです。手抜き?いやエコです。エコ。エゴじゃないです。僕はええ子です。プロジェクトA子ではありません。?何言ってんだコイツ。 | ||
== .isExtensible 関数 == | == .isExtensible 関数 == |