Javascript function definite & variable scope 方法定义及变量范围

一,方法定义的两种方式 javascript有两种方法定义方式,分别为 声明定义 表达式定义(也称匿名方法) 声明定义 通过声明的方式定义及使用方法的例子如下: function myFunction() { var a = 4; return a * a; } myfunction(); 值得注意的是:函数声明不属于表达式,所以其声明的花括号后不加分号。 表达式定义 表达式定义的方式为,定义一个匿名方法,然后将其付给一个变量,通过变量名来访问方法。 »