函数是 Javascript 中特殊的对象,可以拥有属性和方法
类似一般对象,可直接以 函数名 方式调用。
属性
length
参数个数
1 | function add(x,y){ |
name
prototype
指向一个 prototype object
1 | function fn(){}; |
将函数用做构造函数时,新创建的对象 会以 这个属性指向的对象 作为原型 (prototype)
方法
apply()和call()
函数是 Javascript 中特殊的对象,可以拥有属性和方法
类似一般对象,可直接以 函数名 方式调用。
参数个数
1 | function add(x,y){ |
指向一个 prototype object
1 | function fn(){}; |
将函数用做构造函数时,新创建的对象 会以 这个属性指向的对象 作为原型 (prototype)
apply()和call()