0

Google がホストする jquery の読み込みに失敗した場合に、この方法をバックアップ ソースとして使用しているサイトがあることに気付きました。私もそれをコピーしましたが、構文に興味があります。

window.jQuery || document.write('<script src="/js/jquery.min.js"><\/script>');

私が理解しているように、jQuery が false または未定義の場合は、jquery をローカルにロードするスクリプトを記述します。

私が確信していないのは、\スクリプトの終了タグのポイントは何ですか? 逃げるために何がありますか?

ありがとう!

4

1 に答える 1

1

</script>タグ自体全体をエスケープしています。これは、古いブラウザーの多くが、スクリプトがここで終了すると考えているためです。

window.jQuery || document.write('<script src="/js/jquery.min.js"></script>');
-----------------------------------------------------------------^

その点が元の<script>タグの最後になります!

于 2013-02-08T15:22:09.203 に答える