Javascript中的替代注释方法

蒂姆

我正在使用CMS,该CMS可自动缩小所有脚本,并且需要在.js文件顶部添加免责声明作为注释。

这些适用于大多数缩小器,但不适用于他们使用的任何缩小器:

/*! This is the disclaimer */
/* @license This is the disclaimer */
/* @preserve This is the disclaimer */

我正在尝试找到不会破坏脚本的其他替代方法。如果该页面添加了更多选项,则使用的页面也将具有jQuery。

到目前为止,我唯一的解决方案似乎是将其转换为字符串,但是我不确定即使在大多数浏览器中都没有什么坏处,但在所有浏览器中都可以做到这一点。

"This is the disclaimer";

// Rest of code here

我宁愿不要执行以下操作,因为它会使免责声明变得不太明显,并且我希望它脱颖而出:

var c="This is the disclaimer";

// Rest of code here

建议/想法?

不是黑暗的绝对

一个字符串就可以了。

我对此主张有什么证据?

嗯,他们选择这个是有原因的:

"use strict";

作为严格模式的激活器,那就是它不会干扰不支持它的浏览器。

因此,只要您的免责声明不是“严格使用”,就可以了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章