我注意到javascript或css文件中的初始注释有时以/*开头!解释标记的目的是什么?
例如,jquery.js:
/*! jQuery v1.7.1 jquery.com | jquery.org/license */
Run Code Online (Sandbox Code Playgroud)
bootstrap.css:
/*!
* Bootstrap v2.0.1
*
* Copyright 2012 Twitter, Inc
Run Code Online (Sandbox Code Playgroud)
Phi*_*ons 52
它告诉缩小代码的压缩工具,如YUICompressor和Uglify,将注释部分留在原位,因为它们通常会从代码中删除所有注释.