我不明白这个Javascript注释代码,有人可以澄清一下吗?

我在我的页面上添加了由Google的Adsense生成的一些Javascript,但有些东西对我来说没有意义:

<script type="text/javascript"><!--
    google_ad_client = "ca-pub-1234324234324324";
    /* LeftTop */
    google_ad_slot = "2343454355";
    google_ad_width = 200;
    google_ad_height = 200;
    //-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

为什么Google会添加! – 在第一个脚本的开头和// – 结尾?这段代码的目的是什么?它有什么作用?真的有必要吗?

解决方法:

我从here看到这个:

Why do we place JavaScript code inside comment fields ? It’s for ensuring that the Script is not displayed by old browsers that do not support JavaScript. This is optional, but considered good practice.

上一篇:如何在Android Studio中格式化通信?


下一篇:我可以在Visual C 2010中使用不同颜色的注释吗?