1.1JavaScript语言的注释(Comment)

1.行(Line)注释

行注释使同一行中紧跟 // 后的所有文本都成为注释。

// 注释

2.块(Block)注释

块注释使 /**/ 之间的无论是单行还是多行的所有文本都成为注释。

/* 注释 */
/* 
   注释
   注释
   注释
 */
/* 
 * 注释
 * 注释
 * 每行开头额外的 * 字符不是必需的,是为了美观且醒目。
 */

3.Hashbang注释

Hashbang 注释用于当 JavaScript 脚本文件直接在 shell 中运行时以指定 JavaScript 解释器的路径,但当直接在 JavaScript 解释器中运行时,Hashbang 注释会被视为无特殊意义的普通注释。

Hashbang 注释使同一行中紧跟 #! 后的所有文本都成为注释。#! 必须放置在 JavaScript 脚本文件内第一行代码处且之前不可以有任何形式的空白。一个 JavaScript 脚本文件只能有一个 Hashbang 注释。

注意:Hashbang 注释只能用于 JavaScript 解释器。

例如:以下的 script.js 文件示例。注意:script.js 必须要有 执行(x) 权限。

#!/usr/bin/env node

console.log("Hello World!");
ho@ho-Inspiron-N3010:~$ ./script.js

//输出
Hello World!

等同于以下代码:

ho@ho-Inspiron-N3010:~$ node script.js

//输出
Hello World!

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptlang/1939.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2020年7月18日 01:16
下一篇 2020年8月2日 02:21

相关推荐

  • 2.12JavaScript语言成员的可见性(Visibility)

    成员的可见性只支持 public 和 private,不支持 protected。 成员的可见性默认为 public,无需在成员标识符前显式添加。 可以紧挨着成员标识符前显式添加 # 来声明 private 成员。 注意:private 成员支持静态字段、静态访问器属性、静态方法、实例字段、实例访问器属性、实例方法,不…

  • 1.2JavaScript语言的标识符(Identifier)

    1.标识符 标识符必须以字母(A~Z 和 a~z)、美元符号($)或 下划线(_)开头,后续可以是字母(A~Z 和 a~z)、数字(0~9)、美元符号($)或 下划线(_)。 注意:标识符不是一种 JavaScript 数据类型。 注意:标识符区分大小写。 注意:美元符号($)或 下划线(_)没有特殊含义。 2.命名约…

  • 2.3JavaScript原始类型之符号(Symbol)

    一个符号实例用于表示一个唯一的标识符。 1.创建符号实例 注意:符号实例不支持字面量创建方式。 注意:符号实例不支持 new Symbol() 创建方式。 Symbol() 函数可选地接受一个字符串实参,字符串实参仅仅作为对符号实例的描述,将来可以通过这个字符串实参来调试代码,不影响任何事情。 Symbol() 函数的…

发表回复

登录后才能评论