__defineSetter__

非標準

非推奨

概要

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

構文

obj.__defineSetter__(sprop, fun)

引数

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

説明

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

関連項目

タグ (1)

Contributors to this page: ethertank, Plum.the.goodman, Mgjbot
Last updated by: ethertank,
Last reviewed by: ethertank,