変数を変数にバインドする方法を探しています。変数が変更されたときに関数を呼び出す
var arr = [],
str = 'hello';
onChange(arr, console.log);
onChange(str, console.log);
arr.push('element'); // console output: ["element"]
str += ' stack over flow'; // console output: "hello stack overflow"
- このようなものです。
純粋なJSやjQueryで書かれたkinda-mini-frameworkはありますか?
[JavaScriptの変数の変化を検出](http://stackoverflow.com/questions/1759987/detect-variable-changein -javascript) –
ええ、そういうものが必要ですが、配列の変更を追跡する機能(overwrited .push()やその他のメソッドを使用することもできます)が必要です。 – eXtractor