1.作為函數(shù)的調(diào)用:this指的是window
例子:
2.作為對(duì)象方法的調(diào)用:this指的是當(dāng)前對(duì)象
例子:
3.作為構(gòu)造器的調(diào)用:this指的是被創(chuàng)建的對(duì)象。如果沒有顯式地返回另一個(gè)對(duì)象,返回值為this阐滩,如果有茫陆,則返回另一個(gè)對(duì)象午笛。
例子:
返回的是this府怯,當(dāng)前對(duì)象
返回對(duì)象{color:“black”}
4.apply和call的調(diào)用方式:可指定this所代表的對(duì)象煎饼。apply與call的區(qū)別在于參數(shù)的傳入方式:函數(shù)名.apply(對(duì)象, 參數(shù)數(shù)組),函數(shù)名.call(對(duì)象, 參數(shù)...)
例子: