变量发生变化时调用函数

Call a function when variable changes

本文关键字:调用 函数 变化 变量      更新时间:2023-09-26

我正在寻找将函数绑定到变量更改的方法。

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

您可以将knockout.js用于这种ui元素-->数据绑定。它非常棒,默认情况下支持jQuery(尽管也可以使用其他框架)