JavaScript之——对象与事件
对象
基本对象
Function
函数(方法)对象,在js中函数(方法)就是一个对象
- 创建:
- 第一种方法:
var fun = new Function(形式参数列表, 方法体);
(忘了吧) - 第二种方法:
function 方法名称(形式参数列表) {方法体};
- 第三种方法:
var fun = function(形式参数列表) {方法体};
- 第一种方法:
- 属性:
- length:代表形参的个数
- 特点(重要)
- 定义方法时,形参的类型不用写,返回值类型也不用写,因为都是var,写不写都无所谓。
- 方法时一个对象,如果定义了名字相同的方法,那么就会被覆盖
- 在JS中,方法的调用只与方法的名字有关,和它的参数无关
- 在方法声明中有一个隐藏的内置对象(数组),argument,封装了所有传入的实际参数,也就是说调用方法传多少参数都行
- 调用