我发现Lotus Domino SSJS迭代解释和常规Javascript之间存在差异。
看看这个片段..。
var mister = "mister in the hat".replace(" ", "-");
return mister常规的Javascript只会复制一次。结果就是“戴帽子的先生”。SSJS会完全替换。结果就是“帽子里的先生”。
有没有什么文档,SSJS和普通JS有什么不同?
发布于 2012-05-28 20:11:28
我怀疑比起JavaScript,服务器端的JavaScript会更多地受到Java的影响。这是因为编写的任何SSJS都只是作为字符串传递给在运行时解析代码的Java方法。我知道与CSJS - parseInt的其他区别,例如,默认为基数10,而不是基数8 (JavaScript的默认值)。
在Domino Designer帮助中的Lotus Domino Designer字符串参考标准(JavaScript) - XPages - Replace下记录了这种行为。如果有疑问,请查看帮助。它对这些库非常有用,有大量的示例和文档。
https://stackoverflow.com/questions/10783028
复制相似问题