不确定这是否是询问此问题的最佳位置,但有许多样式指南提出行长度限制,许多低至80个字符。实际应用中最常用的线路长度限制是多少?低至80实际可行吗?
答案 0 :(得分:1)
这完全取决于您/您的团队偏好。 80字符行的一些参数是:
80个字符迫使您编写更简洁的代码,以便
// Looks to confusing to some people
if ((browser.OS == 'win') && (browser.userAgent == 'IE')) {
// More concise
isIE = (browser.userAgent == 'IE');
isWindows = (browser.OS == 'win');
if (isIE && isWindows) {
超过80个字符的参数(我的设置为150):
您还必须考虑您的代码可能会被不是您的人审核,通过电子邮件发送,调试和重写。我碰巧在大多数时间都在自己编写代码,但我确实有自己的标准。只要您编写一致,可读的代码,您就不会遇到行长度问题。但无论你做什么,请不要写任何超过150的东西(而且我承认,我推动了极限),它只是丑陋而且绝对可以被打破。