变量更改时调用函数

时间:2012-01-05 11:11:58

标签: javascript

我正在寻找一种方法将函数绑定到变量。

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编写的有点迷你框架?

1 个答案:

答案 0 :(得分:1)

您可以将knockout.js用于此类ui元素 - >数据绑定。它非常棒,默认支持jQuery(虽然也可以使用其他框架)