使用形式: unsafe_expr??
或 (unsafe_expr)??
app
這個操做符告訴咱們一個值是否存在。基於這種狀況, 結果是 true
或 false
。spa
訪問非頂層變量的使用規則和默認值操做符(上一篇)也是同樣的, 也就是說,能夠寫 product.color??
和 (product.color)??
。code
示例以下,假設並無名爲 mouse
的變量:class
<#if mouse??> Mouse found <#else> No mouse found </#if> Creating mouse... <#assign mouse = "Jerry"> <#if mouse??> Mouse found <#else> No mouse found </#if>
將會輸出:變量
No mouse found Creating mouse... Mouse found