JavaScript Proxy 機能別 一覧 関数 要素 使い方・書き方 例 javascript サンプル
ページコンテンツ
Proxyとは
JavaScriptトピック:Proxy オブジェクトは、基本的な操作 プロパティの検索、代入、列挙、関数の起動などの独自の動作を定義するために使用する ことができる。
Proxy メソッド
| 関数 ( Function・Properties ) | 説明 要約 |
|---|---|
handler.apply() 詳細 情報handler.apply() 例 $関数 使い方 コード | handler.applyとは、関数呼び出しに対するトラップ |
handler.construct() 詳細 情報handler.construct() 例 $関数 使い方 コード | handler.constructとは、new 操作に対するトラップ |
handler.defineProperty() 詳細 情報handler.defineProperty() 例 $関数 使い方 コード | handler.definePropertyとは、Object.definePropertyに対するトラップ |
handler.deleteProperty() 詳細 情報handler.deleteProperty() 例 $関数 使い方 コード | handler.deletePropertyとは、delete 操作に対するトラップ |
handler.enumerate() 詳細 情報handler.enumerate() 例 $関数 使い方 コード | handler.enumerateとは、次の引数が enumerate メソッドに渡されます。thisはハンドラにバインドする。注意 これは、廃止 された API です。 今後、動作 することは保障されません。 |
handler.get() 詳細 情報handler.get() 例 $関数 使い方 コード | handler.getとは、プロパティ値を取得することに対するトラップ |
handler.getOwnPropertyDescriptor() 詳細 情報handler.getOwnPropertyDescriptor() 例 $関数 使い方 コード | handler.getOwnPropertyDescriptorとは、Object.getOwnPropertyDescriptorに対するトラップ |
handler.getPrototypeOf() 詳細 情報handler.getPrototypeOf() 例 $関数 使い方 コード | handler.getPrototypeOfとは、[[ GetPrototypeOf]] 内部メソッドに対するトラップ |
handler.has() 詳細 情報handler.has() 例 $関数 使い方 コード | handler.hasとは、in 操作に対するトラップ |
handler.isExtensible() 詳細 情報handler.isExtensible() 例 $関数 使い方 コード | handler.isExtensibleとは、Object.isExtensibleに対するトラップ |
handler.ownKeys() 詳細 情報handler.ownKeys() 例 $関数 使い方 コード | handler.ownKeysとは、Object.getOwnPropertyNamesに対するトラップ |
handler.preventExtensions() 詳細 情報handler.preventExtensions() 例 $関数 使い方 コード | handler.preventExtensionsとは、Object.preventExtensionsに対するトラップ |
handler.set() 詳細 情報handler.set() 例 $関数 使い方 コード | handler.setとは、プロパティ値を設定することに対するトラップ |
handler.setPrototypeOf() 詳細 情報handler.setPrototypeOf() 例 $関数 使い方 コード | handler.setPrototypeOfとは、Object.setPrototypeOfに対するトラップ |
関数リファレンス | Proxy | JavaScript グローバルオブジェクト Global Objects 一覧
