(一) 函数中重复命名的问题
声明函数的时候 有两个函数的名字一样 后面的函数会覆盖前面的函数 也就是是说只会保留后面声明的那个函数
例如(如下图)
注:函数名不能相同 和不能重复声明变量相同 相同额变量名 后面的会把前面的变量的值覆盖
(二)函数的形参和实参个数不同
实参在给形参赋值的时候 按照顺序从左到右 因此实参的个数大于形参的个数不会有影响 但是实参的个数小于形参的个数 就会有形参没有被赋值
例如(如下图)
注:如果实参比形参多 取前面的个数 如果实参比形参少的话 后面的参数没有值则为undefined
(三)函数中的this
1-普通函数中的this 指的是window
2-对象的方法中this指向的是对象本身
3-函数为做事件处理函数中的this指的是调用方法的对象