<script>
//变量提升的问题
var tem=new Date();
//函数f 输出tem var命令会发生“变量提升”现象
//局部变量优先高于全局变量 var tem="hello word" 变量提升会覆盖var tem=new Date();
//同时你先使用为定义 所以值为undefined
function f(){
//即变量可以在声明之前使用,值为undefined
console.log(tem);
if(false){
var tem="hello word"
}
} f() //输出undeifined
</script>

最新文章

  1. Java基础:三目运算符
  2. TSql 巧用Alt 键
  3. weblogic
  4. Linux学习 : 自己写bootloader
  5. JAVA - 优雅的记录日志(log4j实战篇)
  6. iOS设备通知中心精品推荐消息删除
  7. Python 获取学校图书馆OAPC账号对应的身份证号码
  8. Android ndk下用AssetManager读取assets的资源
  9. android 开源库集合的链接列表
  10. hosts文件的作用 whois查询域名信息
  11. enter 默认搜索
  12. CHANGE NOTEPAD DEFAULT CODE TO UTF-8
  13. 新人学习selenium哪些资源比较有帮助?
  14. python的read() 、readline()、readlines()、xreadlines()
  15. Rabbit
  16. 易企秀H5 json配置文件解密分析
  17. Python json和pickle模块
  18. MFC_CFileDialog_选择单一文件
  19. Date对象和Time对象
  20. ansible的安装及基本使用

热门文章

  1. Python执行时间的计算方法
  2. POST请求BODY格式区别
  3. Git push origin dev-rgq-istokenstatus 【dev-rgq-istokenstatus -&gt; dev-rgq-istokenstatus】
  4. CocosCreator之打包android
  5. Redis常见问题及解决方案
  6. 【Python学习之六】文件操作
  7. OpenJudge 1088 滑雪
  8. html5获取自己定位的方法
  9. word 转化为PDF 目录没了
  10. LeetCode 503. 下一个更大元素 II(Next Greater Element II)