自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端超人

由于不经常使用csdn,私信和评论难以及时回复。需要讨论的朋友可以前往 https://github.com/superman66

  • 博客(3)
  • 收藏
  • 关注

原创 【你不知道的JavaScript(上)读书笔记】第1章:作用域

一、JavaScript编译原理传统的语言编译一般经历三个过程:分词/词法分析解析/语法分析代码生成 而JavaScript引擎则要复杂得多了。简单来说就是任何JavaScript代码在执行前都要进行编译(通常在代码执行前)。二、理解作用域要理解作用域之前需要了解下什么是作用域,它有什么作用?同时还需要了解JavaScript引擎和编译器是什么?引擎

2016-03-15 00:44:24 574

原创 【你不知道的JavaScript(上)读书笔记】第2章:词法作用域

什么是词法作用域词法作用域就是定义在词法阶段的作用域。是不是很难理解呢、换句话说就是,词法作用域意味着作用域由书写代码时函数的位置来决定的。如果还不能理解的话,先以一个简单的例子来说明: function fn1(a) { var b = a * 2;  function fn2(c) { console.log(a, b, c)

2016-03-15 00:43:30 498

原创 深入理解变量声明提升和函数声明提升

变量声明提升1、变量定义可以使用var定义变量,变量如果没有赋值,那变量的初始值为undefined。2、变量作用域变量作用域指变量起作用的范围。变量分为全局变量和局部变量。全局变量在全局都拥有定义;而局部变量只能在函数内有效。 在函数体内,同名的局部变量或者参数的优先级会高于全局变量。也就是说,如果函数内存在和全局变量同名的局部变量或者参数,那么全局变量将会被局部变量覆...

2016-03-05 20:51:02 24585 23

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除