zoukankan      html  css  js  c++  java
  • javaScript JSP HTML Java CSS 注释

    在JavaScript中,采用的注释方法有两种:

    1.单行注释

    单行注释使用"//"进行标识。"//"符号后面的文字都不被程序解释执行。例如:

    //这里是程序代码的注释

    2.多行注释

    多行注释使用"/*…*/"进行标识。"/*…*/"符号后面的文字不被程序解释执行。例如:

    /*
    这里是多行程序注释
    */

    注意:多行注释"/*…*/"中可以嵌套单行注释"//",但不能嵌套多行注释"/*…*/"。因为第一个"/*"会与其后面第一个"*/"相匹配,从而使后面的注释不起作用,甚至引起程序出错。

    另外,JavaScript还能识别HTML注释的开始部分"<!--",JavaScript会将其看作为单行注释结束,如使用"//"一样。但JavaScript不能识别HTML注释的结果部分"-->"。

    这种现象存在的主要原因是:在JavaScript中,如果第一行以"<!--"开始,最后一行以"-->"结束,那么其间的程序就包含在一个完整的HTML注释中,会被不支持JavaScript的浏览器忽略掉,不能被显示。如果第一行以"<!--"开始,最后一行以"//-->"结束,JavaScript会将两行都忽略掉,而不会忽略这两行之间的部分。用这种方式可以针对那些无法理解JavaScript的浏览器而隐藏代码,而对那些可以理解JavaScript的浏览器则不必隐藏。

    =================================================

    在Java中

    1.单行注释 
        //注释一行

    2.多行注释

          /**注释多行*/

    =================================================

    在jsp中

    1.注释:<%-- 注释 --%>
    2.注释:<!-- 注释 -->
    以上两种注释是有区别的:
       1.<%--此注释是jsp本身采用的一种注释 --%>,<!-- 此注释不但可以用于JSP还可以用于XML文件中-->
       2.当以上两注释用于JSP文件时,<%--此注释将会注释掉选中的所有的内容,因此这段内容也不会对程序再产生任何影响--%>,相反<!--此注释可以理解为不够彻底的注释,用它注释的内容在一定的程度上还是会影响到程序的运行-->,例如出现以下情况:
    <!--boss:textColumn property="postDate" valueHandler="com.huawei.oss.ar.common.macro.DateHandler" titleKey="ar.posting.postdate" /-->此时JSP页面就会报错!
       3.因此我们优先考虑使用<%-- --%>注释!
       4.另外这也是一种不错的注释:
    <%
    //<ming:MRViewer id="MyViewer" shownow="true" width="100%" height="100%" />
    %>

    =================================================

    在Html的注释:

     <!-- 注释的内容 -->

    =================================================

    在css注释语法

    /* 注释内容 */
    /* ----------文字样式开始---------- */
    /* 梦之都白色12象素文字 */
    .dreamduwhite12px
    {
    color:white;
    font-size:12px;
    }

  • 相关阅读:
    误报的java.sql.SQLException: Parameter number 21 is not an OUT parameter
    mysql bin-log和innodb_log的关系
    线上mysql内存持续增长直至内存溢出被killed分析(已解决)
    mysql服务器io等待高定位与分析
    mysql 5.6到percona 5.6小版本升级
    mysql内存消耗分析
    centos 7安装mysql报错-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory
    windows 7文件误删shift+delete后找回
    oschina github使用指南
    couchbase单向同步
  • 原文地址:https://www.cnblogs.com/lixiaolun/p/2622661.html
Copyright © 2011-2022 走看看