moment()函数在html中工作,但不在单独的javascript文件中

时间:2014-04-22 22:23:31

标签: javascript html momentjs

我在页面中包含了moment.min.js

<script src="js/jquery.js"></script>
<script src="js/modernizr.js"></script>
<script src="js/moment.min.js"></script>
<script src="js/fatcalc.js"></script>

我可以打电话

<script>document.write(moment());</script>

并在我的页面上显示日期。

但是,当我从fatcalc.js中调用它时

var date = moment();

我收到错误:

  

&#39;时刻&#39;没有定义。

为什么我的html页面可以看到它,而不是fatcalc.js文件?

1 个答案:

答案 0 :(得分:1)

好吧,我明白了。似乎是Jshint的一些问题我不明白,但将其添加到我的脚本顶部修复它。

/*global moment:true */