【发布时间】:2021-02-08 12:28:54
【问题描述】:
javascript(或 typescript)是否支持 here-documents/heredoc?
基本上我想在脚本末尾添加文档/cmets,而不必使用块注释语法。
即使不是专门支持此处文档,是否有任何解决方案/解决方法可以将信息添加到解释器忽略的脚本末尾?
例如__END__ 在 ruby/python 中,或 <<EOF 在 php 中
我曾尝试使用反引号包围文档,但如果有代码示例使用反引号进行字符串插值,它会中断
【问题讨论】:
-
Heredoc 不是关于添加文档/cmets,而是关于多行字符串文字。并且不会被解释器忽略。
-
Python 没有这样的 heredocs。
-
正如@AKX 所说,Python 没有
__END__语法。可能你的意思是 Perl。此外,PHP 中的<<EOF语法与它开始多行字符串文字不同。 Javascript 中的反引号与 PHP 中的<<EOF类似,即不要做你想做的事。在 Python/PHP 和 Javascript 中都没有__END__的直接类似物。
标签: javascript typescript heredoc