JavaScript十大錯誤
Top 10 Things that JavaScript Got Wrong | Nettuts+
該文作者雖然非常喜歡JS,但是列舉JS十大缺點:
1.雖然Javascript名稱好像是Java指令碼,但它和Java無關。
2.NULL是一個物件
3.NaN !== NaN
4.全域性變數 所有變數都是全域性的。
5.User-Agent報告總是Mozilla/5.0
6.狀態不連續
7.位操作用法
8.太多false
9.不能做算術
10.不是自己選擇的程式碼風格
該文作者雖然非常喜歡JS,但是列舉JS十大缺點:
1.雖然Javascript名稱好像是Java指令碼,但它和Java無關。
2.NULL是一個物件
3.NaN !== NaN
4.全域性變數 所有變數都是全域性的。
5.User-Agent報告總是Mozilla/5.0
6.狀態不連續
7.位操作用法
8.太多false
9.不能做算術
10.不是自己選擇的程式碼風格
[該貼被banq於2011-01-02 10:08修改過]
相關文章
- JavaScript錯誤資訊JavaScript
- 淺談JavaScript錯誤JavaScript
- 1000多個專案中的十大JavaScript錯誤以及如何避免JavaScript
- [譯] Pull request review 的十大錯誤View
- JavaScript錯誤_throw、try和catchJavaScript
- 關於 JavaScript 錯誤捕獲JavaScript
- javascript之處理Ajax錯誤JavaScript
- 使用 Spring Framework 時常犯的十大錯誤SpringFramework
- JavaScript的錯誤簡易處理JavaScript
- Android 應用中十大常見 UX 錯誤AndroidUX
- 【譯】10 種 JavaScript 最常見的錯誤JavaScript
- JavaScript 錯誤處理的最佳實踐JavaScript
- javascript中的錯誤處理機制JavaScript
- Eclipse去除js(JavaScript)驗證錯誤EclipseJSJavaScript
- 如何修復那些奇怪的 JavaScript 錯誤JavaScript
- Python程式設計常見十大錯誤,搞事情!Python程式設計
- JavaScript中常見的錯誤,你犯了幾個?JavaScript
- 【譯】避免這些常見的JavaScript錯誤JavaScript
- MySQL 資料庫“十宗罪”(十大經典錯誤案例)MySql資料庫
- 明明白白,電腦防毒十大錯誤觀念(轉)防毒
- 5個常見的JavaScript記憶體錯誤JavaScript記憶體
- 利用Decorator和SourceMap優化JavaScript錯誤堆疊優化JavaScript
- 深入理解 JavaScript 錯誤和堆疊追蹤JavaScript
- JavaScript學習(2):物件、集合以及錯誤處理JavaScript物件
- MySQL資料庫“十宗罪”(十大經典錯誤案例)薦MySql資料庫
- 十大嚴重的網站設計錯誤 by Jakob Nielsen(轉載)網站
- Go十大常見錯誤第2篇:benchmark效能測試的坑Go
- Go十大常見錯誤第一篇:未知列舉值Go
- 【轉載】 MySQL資料庫“十宗罪”(十大經典錯誤案例)MySql資料庫
- 前端開發最容易犯的13個JavaScript錯誤前端JavaScript
- JavaScript 錯誤處理和堆疊追蹤淺析JavaScript
- 可簡單避免的三個 JavaScript 釋出錯誤JavaScript
- JavaScript 誤區JavaScript
- JavaScript 中遇到的錯誤問題,該怎麼處理?JavaScript
- 你不知道的 JavaScript 錯誤和呼叫棧常識JavaScript
- ORACLE 異常錯誤 錯誤號大全Oracle
- nginx 錯誤除錯Nginx除錯
- rac錯誤除錯除錯