定界符与占位符号 定界符与占位符号 Beetl模板语言类似JS语言和习俗,只需要将Beetl语言放入定界符号里即可,如默认的是<% %> ,占位符用于静态文本里嵌入占位符用于输出,如下是正确例子 <% var a = 2 ; var b = 3 ; var result = a + b ; %> hello...
2.29. 错误处理 2.29. 错误处理 Beetl能较为详细的显示错误原因,包括错误行数,错误符号,错误内容附近的模板内容,以及错误原因,如果有异常,还包括异常和异常信息。 默认情况下,仅仅在控制台显示,如下代码: <% var a = 1 ; var b = a / 0 ; %> 运行此模板后,错误提示如下...
函数调用 函数调用 Beetl内置了少量实用函数,可以在Beetl任何地方调用。如下例子是调用date 函数,不传参数情况下,返回当前日期 <% var date = date (); var len = strutil . length ( "cbd" ); println ( "len=" + len ); %> ...
2.13. 算数表达式 2.13. 算数表达式 Beetl支持类似javascript的算术表达式和条件表达式,如+ - * / % 以及(),以及自增++,自减— <% var a = 1 ; var b = "hi" ; var c = a ++; var d = a + 100.232 ; va...