函数总结

函数串联写法

有时函数串联起来写会更高效。比如打印从数据库_id中提取出来的时间:

$l.date = date(_id)
$l.dateStr = format($l.date, "yyyy-MM-dd")
info($l.dateStr)

可以简写成

date(_id).format("yyyy-MM-dd").info()

避免使用函数名作为变量名

这样容易导致混淆。
比如定义一个函数:$v.f1 = func("log($arg[0])"),执行此函数:$v.f1(123),OK
但如果:$v.func = func("log($arg[0])"),执行此函数:$v.func(123),就出问题了,因为它会被解释成:func($v, 123),成为函数定义了。

Make in ZC APP Platform