在JavaScript中///是什么意思?

dev*_*747 6 javascript

双正斜杠//是JavaScript中的注释,但三重正斜杠的///含义是什么?我问的原因是当我删除一行时代码中断///.这让我相信这///不是评论.

Joh*_* Wu 11

可以是参考指令

它看起来像这样吗?

/// <reference path="jquery-1.8.2.js" />
Run Code Online (Sandbox Code Playgroud)


rua*_*akh 7

这些都是评论:

//
// ..............
//..............
// //////////////
////////////////
///
/// ..............
Run Code Online (Sandbox Code Playgroud)

因为评论从//行延伸到行尾.

编辑补充说:当然,有各种情况,既没有//也没有///引入评论.例如:

'///'       <-- this is a string
"///"       <-- this is a string (same as previous)
/[///]/     <-- this is a regular expression (same as /\//)
/* /// */   <-- this is a comment delimited by /*...*/
/\///3      <-- this is /\// divided by 3, i.e., not-a-number
Run Code Online (Sandbox Code Playgroud)