0
我在JDK 7中使用JavaScript引擎。如果a
和b
未定義,而不是拋出異常ReferenceError: "a" is not defined.
,是否有方法將a||b
等表達式評估爲false?ScriptEngine eval中的引用錯誤
我在JDK 7中使用JavaScript引擎。如果a
和b
未定義,而不是拋出異常ReferenceError: "a" is not defined.
,是否有方法將a||b
等表達式評估爲false?ScriptEngine eval中的引用錯誤
我不認爲這是可能的。
我採取了以下方法來實現我想要的。我正在評估表達式,如果該表達式失敗,我將未定義變量添加到上下文中,並嘗試再次重新評估。