javascript 两种声明函数的方式的分析
JavaScript有两种声明函数的方式,一个是函数表达式定义函数,也就是我们说的匿名函数方式,一个是函数语句定义函数,下面看代码:方式一的声明方式是先声明后使用 方式二的声明方式可以先调用,后声明下面看一个例子:运行时 f() 执行的是alert (‘2');主要原因是JavaScript 函数声明的“提前”行为,简而言之,就是Javascript允许我们在变量和函数被声明之前使用它们,而第二个定义覆盖了第一种定义。换句话说,上述代码编译之后相当于:下面再看一个例子:这里就是我们期待的behavior,这段程序编译之后相当于:最后再看一个例子:看到结果大家应该都明白了吧。感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
下载地址
用户评论