オブジェクトの特性: 1. 書き込み可能: 書き込み可能
obj = {年齢:10}とします obj.age = 1 // プロパティを再割り当て console.log(obj.age) //1 2. 列挙可能: 列挙可能
obj = {name:"zhang", age:20, sex:"男性"}とします newObj = Object.create(obj) とします。 新しいオブジェクトの高さ = 200 for(p in newObj){ console.log(p,"->", newObj[p]) } 出力:
3. 設定可能: 設定可能
obj = {name:"jim"} とします delete obj.name // 削除後、プロパティは存在しなくなります console.log(obj.name) //undefined オブジェクト自身の属性の上記の 3 つのプロパティは、デフォルトで true になります。これらの特性のデフォルト値を変更する場合は、
obj = {name:"zhang", age:20, sex:"男性"}とします Object.defineProperty(obj, "性別", {書き込み可能:false}) obj.sex = "女性" console.log(obj.sex) // 男性
これで、JavaScript オブジェクトの 3 つのプロパティ特性に関するこの記事は終了です。JavaScript オブジェクトのプロパティ特性に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: HTML で div を非表示にする テーブルを非表示にする TABLE または DIV コンテンツの CSS スタイル
目次1. セットアップ1. セットアップ関数の最初のパラメータ - props 2. 文脈2. セッ...
Linux システムの Swap パーティション、つまり swap パーティションは、一般に仮想メモ...
1. Vueプロジェクトのパッケージ化開発されたvueプロジェクトに次の名前を入力し、パッケージ化し...
MySQL パスワードを 2 回忘れてしまいましたか?最初、私はアンインストールして再インストールす...
ほとんどのアプリケーション シナリオでは、緊急時に備えて重要なデータをバックアップし、安全な場所に保...
目次Vue3 + TypeScript 学習1. 環境設定1.1 最新のVue scaffoldin...
私たちのベテランの先人たちは、数え切れないほどのコードを書き、数え切れないほどの落とし穴に陥ってきま...
目次1. 技術概要2. 技術的な詳細1. インターフェースからバックエンドデータを取得する2. フロ...
この記事では、CSS3 を使用して中心点を中心に要素をレイアウトする方法の例を紹介します。詳細は次の...
目次1. 日付までのタイムスタンプ2. UTCを北京時間に変換するWXS (WeiXin Scrip...
まず、よくある質問は、ECMAScript と JavaScript の関係は何ですか? ECMAS...
序文ミニプログラムのアップロードには https が必要なので、サーバーの https は lets...
文字列関数文字ascii(str)のASCIIコード値をチェックし、strが空の文字列の場合は0を返...
今では、自宅のソファーに座っていても、外の喫茶店にいても、ノートパソコンの電源を入れてWi-Fiに接...
目次1. オペレーター要約する1. オペレーター演算子は、代入、比較、算術演算などの機能を実装するた...