01函數(shù)的創(chuàng)建
001函數(shù)的聲明function函數(shù)名稱(參數(shù)1翩蘸,參數(shù)...){函數(shù)體}
002函數(shù)表達(dá)式var變量名= function [函數(shù)名可以省略]() {函數(shù)體}
如果函數(shù)有名稱那么就是命名函數(shù)表達(dá)式
如果函數(shù)名稱省略以蕴,那么就是匿名函數(shù)表達(dá)式
003使用Function構(gòu)造函數(shù)來創(chuàng)建var變量名= new Function(參數(shù));
4種函數(shù)的調(diào)用方式
普通函數(shù)的調(diào)用this指向window;
對(duì)象.方法this指向調(diào)用的對(duì)象
new構(gòu)造函數(shù)this指向內(nèi)部新創(chuàng)建的對(duì)象
函數(shù)上下文方式this指向第一個(gè)參數(shù)