1
我正在處理的一些項目有一個jslint規則,用於限制一行中的字符數(通常爲100個字符)。在某些情況下,它使我的JavaScript代碼看起來很難看,但我相信他們出於某些原因這麼做了。那麼,適用該規則的好理由是什麼?爲什麼jslint限制一行中的字符數?
我正在處理的一些項目有一個jslint規則,用於限制一行中的字符數(通常爲100個字符)。在某些情況下,它使我的JavaScript代碼看起來很難看,但我相信他們出於某些原因這麼做了。那麼,適用該規則的好理由是什麼?爲什麼jslint限制一行中的字符數?
長線一般難以閱讀。就我個人而言,在達到我的代碼編輯器邊緣之前,我可以達到150個字符,但我可以通過最大化窗口來獲得更多。但是其他人可能在其環境中具有較小的屏幕或窗口。強制約100作爲推薦「不超過這個長度」的限制,可以讓大多數人無需橫向滾動即可看到整行代碼。
我能想到的另一個原因是他們不想有很多嵌套循環,條件語句(如果...)但不確定 – phnkha
保持線條不會太長,「長」的值因個人偏好,編碼標準等而異。 –