在node.js变量声明时省略逗号是否会有风险?例如,像以下声明一些全局变量就可以正常工作:
我不想写逗号,如果不写是安全的话(我不关心“代码美观/清晰”的争论)。
重要提示:我指的是逗号,而不是分号(有3个答案涉及到了分号)。在node.js中删除分号是完全可以的甚至推荐的。npm的创建者也这样做:http://blog.izs.me/post/3393190720/how-this-works 如有疑问,请查看最新的javascript规范:http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf 请注意,您也无需编写标签。
express = require('express')
jade = require('jade')
我不想写逗号,如果不写是安全的话(我不关心“代码美观/清晰”的争论)。
重要提示:我指的是逗号,而不是分号(有3个答案涉及到了分号)。在node.js中删除分号是完全可以的甚至推荐的。npm的创建者也这样做:http://blog.izs.me/post/3393190720/how-this-works 如有疑问,请查看最新的javascript规范:http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf 请注意,您也无需编写标签。
var
全局变量。
但是这个问题关于“逗号”,所以请注意在编辑我的问题时不要错误地将逗号替换为分号(之前已经发生过这种情况)。