转载自生活没有if-else的博客:http://blog.csdn.net/chentravelling/article/details/43090085
一、JavaScript注释:
1.单行注释:
符号://
- //document.write("hello world"); 该句话就会被注释而不会被执行。
符号:/*...*/
- /* document.write("hello world<br>");
- document.write("hello world<br>");
- */ //该两句就不会被执行
二、HTML注释:
符号:<!--.......-->
1.在HMTL语句中注释:
- <!--
- document.write("hello world");
- --> //该句就不会被执行
- <script language = "javascript" type = "text/javascript">
- <!--
- document.write("hello world,this is my first js webpage - 1<br>");
- -->
- </script>//不支持JavaScript的浏览器则会不会执行document.write("hello world,this is my first js webpage - 1<br>");而在支持JavaScript的浏览器还是会执行该句。
例子:【可以直接复制粘贴,运行,查看结果】
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <span style="white-space:pre"> </span><head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>The Web Development </title>
- <span style="white-space:pre"> </span> <!----------------------<span style="color:#ff0000;">插入js代码,必须放在<script>与</script>标签之间</span>---------------------->
- <script language = "javascript" type = "text/javascript">
- <!--
- document.write("hello world,this is my first js webpage - 1<br>");
- -->
- </script>
- <!---------------------------------------------------------------------------------------->
- <span style="white-space:pre"> </span></head>
- <span style="white-space:pre"> </span><body>
- <span style="white-space:pre"> </span></body>
- </html>
第6行和第12行代码属于HTML代码,使用<!--...-->标签注释的句子将不会被执行;
第8行和第10行属于js代码【位于<script>与</script>之间】,此时不支持JavaScript的浏览器则会不会执行第9句,而在支持JavaScript的浏览器还是会执行第9句。
使用注释标签来隐藏浏览器不支持的脚本也是一个好习惯(这样就不会把脚本显示为纯文本)。
web前端开发系列笔记:http://blog.csdn.net/chentravelling/article/category/2857107