JavaScript扩展日期原型requirejs模块
如何在requirejs模块中扩展日期对象? 例如,在使用典型脚本的情况下,我可以这样写:JavaScript扩展日期原型requirejs模块,javascript,jquery,requirejs,prototype,Javascript,Jquery,Requirejs,Prototype,如何在requirejs模块中扩展日期对象? 例如,在使用典型脚本的情况下,我可以这样写: Date.prototype.today = function(); 然后我就可以导入这个脚本,并对任何日期对象使用这个新的扩展函数: new Date().today(); 知道如何使用requirejs define()实现这一点吗 所以我找到了一个解决方案: “dateExtension.js” define(function(){ Date.prototype.today = fun
Date.prototype.today = function();
然后我就可以导入这个脚本,并对任何日期对象使用这个新的扩展函数:new Date().today();
知道如何使用requirejs define()实现这一点吗 所以我找到了一个解决方案:
“dateExtension.js”
define(function(){
Date.prototype.today = function(){};
return Date;
})
然后可以这样使用:
define(['dateExtension'], function(DateExtension){new DateExtension().today()})
当您这样做时,您仍然在修改全局
日期原型。@idbehold是的,这是我的目标。你知道另一种方法吗?哦,不,我只是不知道那是你的意图。进行。