1. 首页
  2. 数据库
  3. SQLServer
  4. js中函数声明与函数表达式

js中函数声明与函数表达式

上传者: 2020-12-13 11:53:16上传 PDF文件 39.76KB 热度 14次
目前为止,我们一直没有对函数声明和函数表达式加以区别。而实际上,解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问);至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解释执行。如下例子: 代码如下: alert(sum(10,10)); function sum(num1,num2) { return num1+num2; } 以上代码完全可以正确执行,因为在代码开始执行之前,解析器就已经通过一个名为函数声明提升(function declaration hois
用户评论