在javascript中注释掉代码块

时间:2012-08-04 15:46:09

标签: javascript block commenting

我做了谷歌搜索答案,但我可能忽略了一些显而易见的事情......我希望评论出一堆可能有嵌套评论的代码,他们可以提前终止父评论。在c中,我看到它完成如下:

#if 0
    /* Code */
#endif

但是js似乎没有标准的预处理器。有办法吗?

3 个答案:

答案 0 :(得分:3)

我只是做了类似的事情:

if ( ! "DEBUG" ) {

  ...

}

答案 1 :(得分:3)

似乎我可以通过以下方式注释掉任何块:

1 || / *代码块* /

它甚至可以在语句之前工作,因为js似乎也将它们视为表达式,例如

1 || 如果(1)   / * code * /

如果阻止,

将“注释掉”。

答案 2 :(得分:1)

javascript不提供预处理器,但您可以使用第三方库

http://code.google.com/p/jsmake-preprocessor/

离)

/*@ifdef DEBUG_MODE */

console.log("development server is in debug mode!");

/*@end */