2019年3月21日 星期四

[Back To Basic] Javascript - 最佳實例

避免全域變數(global variables)

  • 最少化全域變數
  • 盡量使用區域變數(local variables)
  • 使用閉包(closure)

宣告放到最上方

初始化變數(一開始就給定預設值)

避免宣告

  • Number
  • String
  • Boolean

使用特定語法(看source code)

注意自動轉型的可能

使用 === 取代 ==

因為 == 在運算的時候會自動轉型

將function的參數給定預設值

使用 switch 時,最後都加上 default 宣告

不要使用 eval()

沒有留言:

張貼留言