2019年10月24日 星期四

JS學習 new 、.prototype

7:41 57
10:00 目的:可以使用函數來創造物件
14:50 函數建構子

1. 使用new時會創造一個新的空物件,讓this指向新的空物件記憶體位置
建立新物件時建議用大寫... Person,會比較好debug
記得加  new  ,否則執行時會出現undifined



   --->result


--->加入new之後


   --->result





5-58
1:50 一旦用new運算子呼叫函數,原型屬性就有意義了
3:56
5:13
7:57 將方法設定在原型裡,可增加效能(重要)



1.  當在.prototype 裡加入新的屬性, 指向其原型的物件,都會新增屬性

   ---> Austin跟Ally都指向同一個prototypc 因此都新增了屬性


沒有留言:

張貼留言

vue的筆記

 目錄 //mvvm //綁定 //資料綁定的方式 //修飾符 //按鍵修飾符 //縮寫 //class 動態切換 //computed //表單裡各元素的v-model綁定 //元件: 能夠獨立儲存自己的狀態 //vue 的生命週期 //切換className的各種寫法 //v...