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

相关推荐

  • 1.3JavaScript语言的非运算符(Non-Operator)和运算符(Operator)

    1.非运算符 非运算符 描述 空白 空格(U+0020)、水平制表符(\t,U+0009)、垂直制表符(\v,U+000B)、分页符(\f,U+000C)。 行结束符 换行符(\n,U+000A)、回车符(\r,U+000D)、行分隔符(U+2028)、段落分隔符(U+2029)。 , 逗号 ; 分号 () 圆括号 […

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

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

  • 2.11JavaScript语言的异步函数

    1.异步函数声明 如果您想声明一个异步函数,只需要首先在普通函数前添加一个 async 关键字,然后在函数体内至少包含一个 await 关键字即可。普通函数支持函数声明、函数表达式、箭头函数、立即调用的函数表达式和实例方法。 2.await表达式 await 关键字后的表达式可以是 实现了 Thenable 接口的对象…

发表回复

登录后才能评论