1.基本類型:Undefined, null, Number, String, Boolean
2.基本類型在復制時,創建了一個新的變量,然后賦值到這個新變量上,引用類型復制時,復制的是指針,都會指向同一個引用。
3.傳遞參數時都是采用值傳遞。
4.全局執行環境是最外圍的一個執行環境,ECMAScript會根據實現所在的宿主環境不同,表示執行環境的對象也不一樣,瀏覽器中就是window對象,每個函數都有自己的執行環境。
5.沒有塊級作用域。
6.垃圾收集:標記清除、引用計數(循環引用導致引用次數不會為0)
7.手工解除引用是個不錯的優化內存的方式。