JS
JackieCCat
拥抱知识,拥抱精彩
展开
-
文章标题
JS模仿块级作用域学习总结2o( ̄ヘ ̄o#)JavaScript是没用块级作用域的,这意味的在块语言中定义的变量,实际上是包含在函数中定义而非语句中定义的。function test(){ for(var i = 0; i < 10; i++){ console.log(i); } console.log(i); <!--这里并不会输出not defined,原创 2017-07-31 09:39:01 · 153 阅读 · 0 评论 -
函数表达式的函数声明提升
函数声明提升这几天再次回顾红宝书(JavaScript高级程序设计),觉得自己之前看的很潦草,所以写下这些整理后的笔记,如有错,请及时告知谢谢定义函数的两种方法1、函数声明function helloWorld(arg1,arg2){ ....}2、函数表达式var helloWorld = function(arg1,arg2){ ...}函数声明提升(function dec原创 2017-07-26 15:06:42 · 443 阅读 · 0 评论