(一) 函數(shù)中重復(fù)命名的問(wèn)題
聲明函數(shù)的時(shí)候? 有兩個(gè)函數(shù)的名字一樣 后面的函數(shù)會(huì)覆蓋前面的函數(shù) 也就是是說(shuō)只會(huì)保留后面聲明的那個(gè)函數(shù)??
例如(如下圖)
注:函數(shù)名不能相同? 和不能重復(fù)聲明變量相同? 相同額變量名 后面的會(huì)把前面的變量的值覆蓋
(二)函數(shù)的形參和實(shí)參個(gè)數(shù)不同
實(shí)參在給形參賦值的時(shí)候? 按照順序從左到右 因此實(shí)參的個(gè)數(shù)大于形參的個(gè)數(shù)不會(huì)有影響? 但是實(shí)參的個(gè)數(shù)小于形參的個(gè)數(shù)? 就會(huì)有形參沒有被賦值
例如(如下圖)
注:如果實(shí)參比形參多? 取前面的個(gè)數(shù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如果實(shí)參比形參少的話 后面的參數(shù)沒有值則為undefined?
(三)函數(shù)中的this
1-普通函數(shù)中的this 指的是window
2-對(duì)象的方法中this指向的是對(duì)象本身
3-函數(shù)為做事件處理函數(shù)中的this指的是調(diào)用方法的對(duì)象