如何检查 currentDocument 是否可用

How to check if currentDocument is available

我正在尝试将一些 SSJS 代码放在一起,我想在其中检查 currentDocument 是否可用。

我试过类似的方法:

if(currentDocument != undefined)

但它只是抛出一个运行时错误。

甚至可以检查 currentDocument 是否可用?

如有任何帮助,我们将不胜感激。

如果 null 检查也会抛出异常,我会把它放在一个 try-catch 块中,然后 catch 块什么也不做就退出(或者可能只是记录一些信息,设置一些范围变量来呈现给用户一条消息等)

你几乎成功了:

if( typeof currentDocument != 'undefined' )

这也有效:

if ( requestScope.get('currentDocument') != null )