`
CoderDream
  • 浏览: 477461 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

源代码注释格式

阅读更多

1、JSP

在jsp页面中注释有两种

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

今天遇到个问题,采用第一种注释方式,注释位置在jsp文件最前面会影响到导入的css样式,放在<html>标签前面css样式就没问题。

后来改用第二种方式就ok了。

网上解释说:

第一种的注释内容中如果有动态代码,在页面调用的时候会对其进行编译的.

第二种情况里将不对其编译,直接在编译的时候跳过.

注意:第二种注释结束符也有百分号(%)。

 

2、JavaScript注释

巧用Javascript的注释,可用于隐藏javascript脚本,就是脚本和web页共用同一个文件,基本思路是利用JS和HTML的共同注释,
代码如下

<!--
/*
脚本和web页共用同一个文件测试
Power by Dron 2006-4-20
这里的写法是 html 和 js 共同的注释,会被这两种解析器跳过不执行,可用作全文档的注释
*///-->

/*
<!-- 这里的写法相当于 js 的注释,但 html 照样会被解析。 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta http-equiv="Content-Language" content="zh-CN">
<title>脚本和web页共用同一个文件测试</title>
<style type="text/css">
body
{
  font-size:1px;
  color:#fff;
}
#body
{
  font-size:12px;
  color:#000;
}
</style>
</head>
<body>
<div id="body">
  脚本和web页共用同一个文件测试
</div>
<script type="text/javascript" src="?"></script>
</body>
</html>
*/
<!--
//这里是 html 的注释,解析 html 时被跳过,但里头的 js 脚本仍然会执行,请注意下面弹出的对话框。
alert("看到效果了吗?");
//-->


<script type="text/javascript">
//Code By Dron
//Ucren.com
document.write((function (){/*

  <!-- 这里是注释 -->
  <table border="1">
    <tr>
      <td>
        Hello Word!
      </td>
    </tr>
  </table>
  <script type="text/javascript">
    alert("Hello Word!");
  <\/script>

*/}).toString().replace(/^.+?\*|\\(?=\/)|\*.+?$/gi, ""));

</script>

div#MyID
{
margin: 1em;
padding: 1em;
background: #eee;
}

[xmlns] div#MyID /*hidden */
{
background: #090;
color: white;
font-style: italic;
}
 

 

 

 

 

分享到:
评论
1 楼 dayang2001911 2008-10-20  

相关推荐

    删除源代码注释

    在编程领域,源代码注释是程序员为了提高代码可读性、便于他人理解而添加的文字。然而,在某些情况下,如代码混淆、版本控制或者特定的需求,我们可能需要批量删除这些注释。本主题将深入探讨如何批量删除C/C++源...

    C/C++/Java 源代码注释清除工具

    标题中的"C/C++/Java 源代码注释清除工具"是一个专门针对这三种编程语言设计的实用程序,它的主要功能是移除源代码文件中的注释。在软件开发过程中,注释对于理解和维护代码至关重要,但在特定情况下,如代码混淆、...

    去除源代码注释

    在编程世界中,源代码注释是极其重要的,它们提供了对程序逻辑的解释,帮助开发者理解和维护代码。然而,在某些特定情况下,如编译优化、代码混淆或仅需执行无注释版本时,可能需要去除源代码中的注释。本文将深入...

    源代码注释删除工具

    源代码注释删除工具是一种专门用于保护软件源代码安全的应用程序。在软件开发过程中,注释是用来解释代码功能、逻辑和设计意图的重要部分,但对于非授权的人员,这些注释可能泄露关键信息,使得他们能更容易地理解和...

    小米便签源代码+注释

    【小米便签源代码+注释】是一款专为学习Java编程和理解软件开发流程的开发者提供的资源。这个压缩包包含了小米便签应用的完整源代码,并且每段代码都有详细的注释,使得初学者能够更好地理解和学习代码的实现逻辑。 ...

    c# 程序源代码注释规范

    程序源代码注释规范 可以让你的代码更规更简洁

    C类语言源代码注释去除程序 V1.0绿色

    《C类语言源代码注释去除程序 V1.0绿色》是一款专为处理C类语言(包括C、C++)源代码设计的实用工具,旨在帮助程序员高效地去除代码中的注释部分,使得源代码更加简洁,便于阅读和分析。在软件开发过程中,注释虽然...

    俄罗斯方块源代码加详细注释

    《俄罗斯方块源代码加详细注释》是一个非常适合初学者学习的游戏开发资源,它提供了完整的俄罗斯方块游戏的源代码,并且附带了详尽的注释,方便理解每个部分的功能和逻辑。在这个项目中,我们可以深入学习到游戏编程...

    Linux0.01内核源代码及注释

    【Linux0.01内核源代码及注释】是早期Linux操作系统的核心代码,它展示了Linux发展的起点。这个源代码包含了一系列的汇编语言和C语言编写的基本系统组件,用于启动计算机、初始化硬件、管理内存、处理输入输出设备...

    linux0.01 源代码及内核注释

    在这个压缩包中,我们找到了名为"linux-0.01"的文件,它包含了Linux 0.01的所有原始源代码和相关注释。 在Linux 0.01的源代码中,我们可以深入学习以下几个关键知识点: 1. **内核架构**:Linux 0.01是一个非常...

    源代码注释去除工具

    源代码注释去除工具是一种专门用于清理编程语言源代码中注释部分的实用程序。它旨在提高代码的纯净度,特别是在处理大量代码时,如在准备发布或进行代码分析时。该工具支持多种编程语言,包括SQL脚本、C、C++以及C#...

    源代码注释语句清除工具

    源代码注释语句清除工具是一种实用程序,专门设计用于C和C++编程语言环境,其主要功能是移除源代码文件中的所有注释语句。这个工具对于那些需要进行代码混淆、减小代码体积或者处理敏感信息隐藏的场景特别有用。在...

    邮件发送源代码注释详细

    在IT领域,邮件发送是常见...总之,这份"邮件发送源代码注释详细"的资源对于学习邮件发送的程序员来说是宝贵的资料,通过阅读和理解这些代码,初学者可以了解到邮件发送的基本原理和实现方式,同时也能提升其编程技能。

    Java代码注释率检查器.rar

    本资源"Java代码注释率检查器"是一个专门用于检查Java源代码中注释比例的工具,帮助开发者确保代码质量达到一定的标准。 `CodeCheck.jar` 文件是该检查器的执行程序,通常是一个Java的可运行JAR文件,包含了所有...

    基于Scala的Apache Spark源代码注释与翻译设计源码

    本资源提供了一套基于Scala语言的Apache Spark源代码注释与翻译的设计源码,包含8170个文件。其中包括2245个Questionnaire文件,1297个Scala源代码文件,249个Java源代码文件,154个TXT文档,90个Python脚本文件,56...

    基于神经网络融合模型的源代码注释自动生成.pdf

    "基于神经网络融合模型的源代码注释自动生成" 本文讨论了基于神经网络融合模型的源代码注释自动生成方法,该方法可以自动生成源代码的注释,提高源代码的可读性和维护性。该方法采用编码器-解码器神经网络框架,...

    贪吃蛇java源代码带注释

    贪吃蛇是一款经典的电子游戏,它...总结,通过分析和学习"贪吃蛇java源代码带注释",你可以深入理解Java编程语言,掌握面向对象设计原则,并熟悉游戏开发的基本流程。同时,这也将提高你的逻辑思维能力和问题解决技巧。

    C/C++代码注释自动删除工具(源代码)

    C/C++代码注释自动删除工具,工程编译之后生成的exe文件,文件执行之后会自动扫描文件所在目录以及子目录中的所有c、cpp、h、inl文件中的注释,并处理注释删除之后造成的空格或者空行,并将原始文件备份成tmp文件。...

    软著源代码整理工具

    标题中的“软著源代码整理工具”指的是一个专门用于整理软件著作权申请所需的源代码的工具。在IT行业中,软件著作权是保护开发者权益的重要法律手段,它要求申请者提交源代码以证明其原创性。源代码整理是这个过程中...

    ava写的新浪微博客户端(V2源代码加注释).rar

    这里我们讨论的是一款用Java编写的新浪微博客户端源代码,它不仅提供了实现功能的代码,还附带了详细的注释,这对于学习和理解Java网络编程以及API调用有着极大的帮助。 首先,让我们关注“Java”这一关键词。Java...

Global site tag (gtag.js) - Google Analytics