函数声明与函数表达式
声明提前
函数表达式的name无法在函数外使用
name只是地址引用,函数本体在内存堆中
引用对象复制给变量只是复制地址引用,当修改对象属性时操作的是对象本体
作为值的函数
函数可以当作参数传入另一个函数,函数式编程
函数内部属性
arguments 参数类数组
arguments.callee 指向函数本身
this 指向作用域
arguments.calle.caller 指向调用函数的函数
函数属性和方法
length 参数的个数
prototype 原型
call和apply apply第一个参数是作用雨 制定函数的作用域 apply传的是数组
网友评论