理解this

 this對象是在運行時基於函數的執行環境綁定的:在全局函數中,this等於window,而當函數被做爲某個對象的方法調用時,this等於那個對象。函數

 

澤卡斯(Zakas. Nicholas C.). JavaScript高級程序設計(第3版) (圖靈程序設計叢書) (Kindle 位置 6516-6519). 人民郵電出版社. Kindle 版本.this

    構造函數中直接將屬性和方法賦給了this。在使用new建立對象的時候,會將構造函數的做用域賦給這個新對象,this就會指向這個對象,所以函數中的屬性和方法會賦給這個實例對象,完成對象實例化。設計

function Person(name,age,location){    this.name = name;    this.age = age;}var person = new Person("fizz","23");
相關文章
相關標籤/搜索