We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

ここへジャンプ:

非標準
この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

非推奨
この機能は Web 標準から削除されました。まだサポートしているプラウザーがあるかもしれませんが、ゆくゆくはなくなるものです。新旧にかかわらず、プロジェクトでの使用をやめてください。この機能を使用するページ、Web アプリはいつ動かなくなってもおかしくありません。

概要

オブジェクトのプロパティと関数とを結びつけます。そのプロパティへ値が設定されようとする時に、結びつけた関数が呼び出されます。

構文

obj.__defineSetter__(
prop,
fun)

引数

prop
関数と結びつけるプロパティの名前を表す文字列
fun
プロパティへ値が設定されようとする時に呼び出される関数。この関数は以下の形式をとります。
function (val) { ... }
val
関数と結びつけられたプロパティへ設定されようとしている値

説明

__defineSetter__ を使う事で、既存のオブジェクトにセッタ関数を定義する事ができます。

関連項目

ドキュメントのタグと貢献者

タグ: 
このページの貢献者: teoli, ethertank, Mgjbot, Plum.the.goodman
最終更新者: teoli,