Return 个整数
Return integers
我一直在查看 asm.js,我知道它所做的一件事是使用按位运算将数字强制为整数
如果不是
<cfreturn x>
如果我
<cfreturn BitOr(x,0)>
这是否确保我只返回整数而不是整数的浮点表示?
您可以使用 JavaCast() 来确保仅从 ColdFusion 返回整数。
<cfreturn JavaCast( "int", x )>
根据 ColdFusion 的版本,您可能会遇到 serializeJSON() 将该值转换为字符串的问题。在这种情况下,Miguel 关于在 JavaScript 中使用 parseInt() 的建议将适用。
我一直在查看 asm.js,我知道它所做的一件事是使用按位运算将数字强制为整数
如果不是
<cfreturn x>
如果我
<cfreturn BitOr(x,0)>
这是否确保我只返回整数而不是整数的浮点表示?
您可以使用 JavaCast() 来确保仅从 ColdFusion 返回整数。
<cfreturn JavaCast( "int", x )>
根据 ColdFusion 的版本,您可能会遇到 serializeJSON() 将该值转换为字符串的问题。在这种情况下,Miguel 关于在 JavaScript 中使用 parseInt() 的建议将适用。