twitter-bootstrap – twitter bootstrap-modal.js – 半冒号结束语

我只是想知道是否有一个原因,为什么twitter bootstrap-modal.js有一个声明半冒号的结尾.

当我压缩/缩小脚本时,我会遇到解释器问题.我通过JSLint运行脚本,没有关于分号的警告.

这与严格模式有关吗?

最佳答案 简单的答案,美学.答案很长,因为它是有效的(根据开发者).您的担忧实际上是与引导程序的开发人员和JsMin的开发人员进行长时间辩论的一部分.目前处于僵局和引起争论的问题是因为引导员声称JsMin需要修补,而JsMin的开发人员声称这是他们需要修复的代码.所以你很快就不会看到修复.

以下是关于此问题的GitHub的主题:

https://github.com/twitter/bootstrap/issues/3057

注意:Douglas Crockford是JsMin的开发人员

这是reddit上针对同一问题的另一个主题:

http://www.reddit.com/r/programming/comments/sag8p/crockford_on_bootstraps_semicolon_omission/

点赞