1. 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
2. 将函数用 “()”括起来, 后面再加一个“()”
3. javascript函数的内置对象arguments对象, 它包含了函数调用的参数数组!
4. 函数调用方法, 函数是对象,对象的方法call() 、apply()来调用函数!
notice:
1. js调用函数可以不含参数,不给形参传值也可以哦! 在调用函数时,您可以向其传递值,这些值被称为参数。 其实就是arguments对象为空!
2. 函数提升(hoisting) 将当前作用域提升到前面去的行为。 提升(Hoisting)应用在变量的声明与函数的声明。
3. 函数定义作为对象的属性,称之为对象方法。函数如果用于创建新的对象,称之为对象的构造函数。