繁体   English   中英

CoffeeScript服务器不如Node.js服务器可靠吗?

[英]Are CoffeeScript servers not as reliable as Node.js servers?

我将Node.js服务器的代码转换为CoffeeScript,然后在Heroku上进行了尝试。 收到长JSON字符串时,它会崩溃,而原始版本会毫无问题地处理它。 这正常吗?

我说书面的CoffeeScript是(潜在的)可靠得多比写纯JavaScript。

CoffeeScript的文档中

CoffeeScript的:

zip = lottery.drawWinner?().address?.zipcode

生成的JavaScript:

var zip, _ref;

zip = typeof lottery.drawWinner === "function" ? 
      (_ref = lottery.drawWinner().address) != null ? 
      _ref.zipcode : void 0 : void 0;

我对您一无所知,但是我通常会忘记根据function检查类型,否则我就懒得考虑nullundefined 此外,它使JavaScript代码更难看,更难以阅读和维护。

当然,这是您移植应用程序时的错误。 确保了解并利用do(i){} ,即for key, value of hashfor item,index in array 在函数末尾显式return ,并仔细检查变量范围。 我相信您会发现它是您端口中的错误(几周前我也是如此)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM