//方式1
function a () {
}
a()
//--------------------------
//方式2
var b = function(){
}
b()
//---------------------------
//方式3
var c = new Function()
c()
arguments
//普通函数都有arguments
//可以获取所有的实参组成伪数组
function e(a,b,c){
console.log(arguments)
}
e(1,2,3,4,5) //Arguments[1,2,3,4,5]
回调函数 callback
//将一个函数作为另一个函数的参数
function q(str){
}
q(function(){
console.log('回调函数')
})
目录函数知识补充函数声明方式arguments回调函数 callback对象知识补充Object.defineProperty()hasOwnPropty()in数组知识补充JS内存泄漏和垃圾回收机制函数知识补充函数声明方式//方式1function a () {}a()//--------------------------//方式2var b = function(){}b()//---------------------------//方式3var c = new Fu