是否有node.js方法来扩展本机JS对象,类似于客户端:
Date.prototype.tomorrow = function(){
return this.getTime()+86400000;
}
这样
var dt = new Date();
dt.tomorrow();
按预期工作。
答案 0 :(得分:3)
这与浏览器完全相同,因为Node是在V8(Google Chrome的引擎)之上构建的。保存以下代码并使用Node运行它:
Date.prototype.tomorrow = function(){
return this.getTime()+86400000;
}
var dt = new Date();
console.log(dt.tomorrow());
答案 1 :(得分:1)
那应该有用。原型是一种简单的旧JavaScript特性,而不是特定于节点的。事实上,这是the Sugar library所做的,但是you should read their notes on this。