JS注释(多行注释+单行注释)
注释是给开发人员看的,程序在执行时会自动忽略注释的内容,所以我们通常使用注释来为代码添加一些解释说明或描述,以提高代码的可读性。JavaScript 中的注释与 C/C++、Java、PHP 等语言中注释的定义方式相同,支持单行注释和多行注释两种风格。
1. 单行注释
单行注释以双斜杠//
开头,//
之后的所有内容都会看作是注释的内容,对//
之前的内容则不会产生影响,示例代码如下:
<!DOCTYPE html>
<html>
<head><title>JavaScript</title>
</head>
<body><div id="demo"></div><script>// 在 id 属性为 demo 的标签中添加指定内容document.getElementById("demo").innerHTML = "http://XXXXXXXXXXXXXXXXXXXX";</script>
</body>
</html>
注意:单行注释 // 只对所在行有效。
另外,单行注释除了可以独占一行外,也可以在代码的末尾使用,如下例所示:
var x = 5; // 声明变量 x,并把 5 赋值给它
var y = x + 2; // 声明变量 y,并把 x+2 赋值给它
2. 多行注释
多行注释以/*
开头,并以*/
结尾,出现在/*
和*/
之间的所有内容都会看作是注释的内容,示例代码如下:
<!DOCTYPE html>
<html>
<head><title>JavaScript</title>
</head>
<body><div id="demo"></div><script>/*在 id 属性为 demo 的标签中添加指定内容*/document.getElementById("demo").innerHTML = "http://XXXXXXXXXXXXXXXX";</script>
</body>
</html>
3. 使用注释来阻止程序执行
使用注释除了可以为代码添加解释说明或描述外,在调试代码的时候,我们也可以将不需要运行的代码注释起来,这样在运行程序时浏览器就会忽略注释中的代码。如下例所示:
<!DOCTYPE html>
<html>
<head><title>JavaScript</title>
</head>
<body><div id="demo"></div><script>document.getElementById("demo").innerHTML = "JavaScript教程";// document.getElementById("demo").innerHTML = "JavaScript";/*document.getElementById("demo").innerHTML = "注释";document.getElementById("demo").innerHTML = "JavaScript注释";*/</script>
</body>
</html>
4. HTML 注释
JavaScript 还能够识别 HTML 注释的开始符<!--
,并将其看作单行注释,与//
效果相同。至于 HTML 注释的结束符-->
JavaScript 则不能识别,因此若要使用 HTML 注释来注释 JavaScript 代码,应该使用 JavaScript 的单行注释将 HTML 注释的结束符-->
注释掉,例如//-->
。示例代码如下:
<!--document.getElementById("demo").innerHTML = "C语言中文网"; // --> // document.getElementById("demo").innerHTML = "C语言中文网";
上面代码中,两种注释的效果是一样的。
关注【小郭假装都会】微信公众号查看更多学习资料。
JS注释(多行注释+单行注释)相关推荐
- JavaScript注释(多行注释+单行注释)
JavaScript注释(多行注释+单行注释) 注释就是不被解析的一串字符.JavaScript 注释有以下两种方法: 单行注释://单行注释信息. 多行注释:/*多行注释信息*/. 示例1 把位于/ ...
- 8、MySQL注释:单行注释和多行注释
每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...
- java注释【单行注释,多行注释,文档注释】
文章目录 一.java注释类型 二.详细操作 代码 生成文档 到生成的目录下面查看 一.java注释类型 单行注释 多行注释 文档注释 注意:注释过的语句不会被java虚拟机执行 二.详细操作 1.单 ...
- MySQL教程——MySQL注释:单行注释和多行注释
每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...
- mysql整段注释_MySQL注释:单行注释和多行注释
每一种语言都有自己的注释方式,代码量越多,代码注释的重要性也就越明显.一般情况下,注释可以出现在程序中的任何位置,用来向用户或程序员提示或解释程序的功能及作用. 下面主要介绍 MySQL 中 SQL ...
- MySQL注释:单行注释和多行注释,快进来理解
单行注释与多行注释 单行注释 多行注释 单行注释 单行注释可以使用#注释符,#注释符后直接加注释内容 #注释内容 单行注释可以使用- -注释符,- -注释符后需要加一个空格,注释才能生效. -- 注释 ...
- java怎么注释多行注释_java的注释格式和多行注释和单行注释
所有javadoc命令都只能出现于"/**"注释中.但和平常一样,注释结束于一个"*/".主要通过两种方式来使用javADOc:嵌入的html,或使用" ...
- html css js注释区别,html、css和js注释的规范用法
成为专业的前端工程师!!! html注释: css注释: //注释内容 单行注释(不推荐使用,因为有的浏览器可能不兼容,没有效果) /*注释内容*/ 多行注释(推荐使用) JavaScript: // ...
- Visual Studio 2010 中JS注释制作
Visual Studio 2010中的js注释已经很强大了,但怎么才能和调用c#的方法一样容易呢?怎样才能让每个参数都有注释说明呢?底下就是想要的答案. 先上图,如图所示: 其中红色的办法为注释效果 ...
最新文章
- PAT(甲级)2020年春季考试 7-2 The Judger
- 理解一下jQuery.extend()和jQuery.fn.extend()方法
- on duplicate key update不生效_为什么不把蚊子吸血原理应用于医院化验抽血?
- linux安装zsh终端
- 章二测试 1613999388
- centos6.5搭建git服务器 win10 安装git客户端连接 和遇到的问题+解决方式
- 世行报告称气候变暖已给发展中国家造成影响
- Java多张图片合成PDF
- ubuntu:nodejs安装
- 如何自动生成和安装requirements.txt依赖
- C/C++二路归并排序
- 印度孵化器的红利期才刚到,但花样还真不少
- Photoshop CC2019安装教程
- 2021年高处安装、维护、拆除考试试卷及高处安装、维护、拆除操作证考试
- 计算机目录排版的文章,自动生成目录,论文排版看这一篇就够了
- python 输入参数 获取不到_求助篇python3-re应用-数据无法获取
- 【实用工具系列之爬虫】python实现爬取代理IP(防 ‘反爬虫’)
- 加密与解密的基本概念--GPG加密工具的使用
- HTML5之audio实战,网页音乐播放器开发
- matlab random 均匀分布,Matlab 的随机函数(高斯分布 均匀分布 其它分布)
热门文章
- SequoiaDB 架构指南
- linux wol 关机,Linux Wake-On-Lan(wol)
- 如何将linux封装成qcow2,linux系统qcow2镜像的制作
- phpstrom字体设置
- 我的ElasticSearch集群部署总结--大数据搜索引擎你不得不知
- 【catkin】——如何导入一个catkin包的头文件和动态库
- 库和包集合(VHDL语言)
- 第27次CCF CSP(202209) T3非常详细题解 防疫大数据(C++)
- Java基础,保持编程设计风格,你也能成就大师风范
- 模型预测控制与强化学习-论文阅读(一)Integration of reinforcement learning and model predictive