首页 > 代码库 > dojo框架用hitch实现函数与上下文的绑定
dojo框架用hitch实现函数与上下文的绑定
dojo框架:http://dojotoolkit.org/
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>dojo框架绑定函数与上下文</title> <script src = "dojo/dojo/dojo.js" ></script> </head> <body> <script> require(["dojo/_base/lang"], function(lang){ var theAccumulator = { total: 0, clear: function () { }, clear: function () { this.total = 0; }, add: function (x) { this.total += x; }, getResult: function () { return this.total; } }; theAccumulator.clear(); theAccumulator.add(1); theAccumulator.add(2); function printResult(func) { console.log(func()); } printResult(lang.hitch(theAccumulator , "getResult")) ;//输出3 } ); </script> </body> </html>
dojo框架用hitch实现函数与上下文的绑定
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。