javascript または css ファイルの最初のコメントが /*! で始まる場合があることに気付きました。説明マークの目的は何ですか?
たとえば、jquery.js:
/*! jQuery v1.7.1 jquery.com | jquery.org/license */
ブートストラップ.css:
/*!
* Bootstrap v2.0.1
*
* Copyright 2012 Twitter, Inc
javascript または css ファイルの最初のコメントが /*! で始まる場合があることに気付きました。説明マークの目的は何ですか?
たとえば、jquery.js:
/*! jQuery v1.7.1 jquery.com | jquery.org/license */
ブートストラップ.css:
/*!
* Bootstrap v2.0.1
*
* Copyright 2012 Twitter, Inc
コードを縮小するYUICompressorやUglifyなどの圧縮ツールに、通常はコードからすべてのコメントを削除するため、コメント セクションをそのままにしておくように指示します。
感嘆符の目的の 1 つは、ファイルを圧縮するときに、これらの特定のコメントを残すように JavaScript ミニファイヤに指示することだと思います。
Codaなどの一部のソフトウェアは、以下に示す「ブックマーク構文」もサポートしているため、アプリのコード ナビゲーターを介してコードのさまざまな部分に移動できます。
// !bookmark
/* !bookmark */
<!-- !bookmark -->
上記の例では、コメント構文と感嘆符の間にスペースがあることに注意してください。