使用形式: 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