JSRUN 用代码说话

可变性

编辑教程

慨念

指南区域旨在帮助开发人员学习更好地与日期和时间问题域以及Moment.js库进行交互。

我们在这里解决了我们最常出现的支持请求,因此这里是检查您可能遇到的任何问题的解决方案的好地方。

指南部分是新的,仍在建设中。如果您希望在此处看到指南的请求,或者想要添加指南, 请在JSRUN中创建问题或提出请求请求。

如果您刚刚开始,请查看此scrimba时刻指南。

可变性

Moment.js中的一下对象是可变的。这意味着加,减或设置之类的操作会更改原始矩对象。

初次使用Moment.js时,许多开发人员对这样的场景感到困惑:

var a = moment('2016-01-01'); 
var b = a.add(1, 'week'); 
a.format();
"2016-01-08T00:00:00-06:00"

如您所见,加上mutated一个星期a。为避免出现这种情况,请在执行日期数学运算之前克隆时刻:

var a = moment('2016-01-01'); 
var b = a.clone().add(1, 'week'); 
a.format();
"2016-01-01T00:00:00-06:00"
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟