<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
/**
* 函数表达式与函数声明的区别 它们与预解析的关系
* */ /*函数声明*/
fn(1,2); // 可以执行,因为预解析会被函数提升到当前作用域最顶端
function fn(a,b){
alert("函数声明"+a+b);
} /*函数表达式*/
fn(1,2); // 报错,预解析值提升变量的声明,而赋值不会提示
fn = function (a,b) {
alert("函数表达式"+a+b);
} // 函数声明与函数表达式的区别: 预解析不一样
</script>
</head>
<body> </body>
</html>

最新文章

  1. Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.2.3:run (default-cli) on project Maven_WebTest: Execution default-cli of goal org.codehaus.cargo:cargo-maven2-plugin:1.2.3:run failed: C
  2. canvas加载进度条
  3. Linux定时器相关源码分析
  4. POJ 2342 (树形DP)
  5. ecshop换用redis做缓存
  6. c++ template怎么使用及注意事项
  7. How to upgrade gcc using apt-get ?
  8. ubuntu tengine 安装
  9. ListView之SimpleAdapter
  10. CENTOS 挂载硬盘
  11. redhat 安装配置samba实现win共享linux主机目录
  12. 动画——animation部分
  13. 关于在TabBar 中添加按钮,并通过block 或代理在控制器中实现响应
  14. Unity NPOI 无法读取xlsx
  15. sonar6.7.2启动报错
  16. 使用vendor管理go第三方包
  17. ssm 连接两个数据库
  18. Zabbix 添加主机,获取模板templateID
  19. 使用log4jdbc记录SQL信息
  20. swift - UIProgressView的用法

热门文章

  1. hdu4764
  2. js/jquery判断一个对象是否为空
  3. c语言学习笔记 - 顺序查找和哨兵查找比较
  4. centos yum 坏掉 db 损坏
  5. 如何使用JMeter 进行压力测试
  6. Hadoop 集群规模要多大
  7. SSM1-Maven入门
  8. 理解es6箭头函数
  9. hdu 1269 (强联通分量Tarjan入门)
  10. 使用openssl 生成网站证书