
JavaScript
青柠水
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
学习笔记:视频1-JS作用域概念-预解析规则、表达式、声明、闭包;
作用域:在什么样的范围/空间,你可以对你的数据进行读写操作 域:空间、范围、区域…… 作用:读、写 看以下3个例子: 第一个: <script> var a = 1; alert(a); </script> 以上结果弹出:1 第二个: <script> alert(a); var a = 1; </script> 以上结果...原创 2018-07-30 12:29:14 · 182 阅读 · 0 评论 -
学习笔记:视频2-JS全局与局部作用域解析、作用域链(上)
接上篇 学习笔记:视频1-JS作用域概念-预解析规则、表达式、声明、闭包; 讲解实例3: <script> alert(a); var a = 1; alert(a); function a(){alert(2);} alert(a); var a =3; alert(a); function a(){alert(4);} alert(a); a(); </scr...原创 2018-07-30 13:23:33 · 241 阅读 · 0 评论 -
学习笔记:视频2-JS全局与局部作用域解析、作用域链(下)
接上篇:学习笔记:视频2-JS全局与局部作用域解析、作用域链(上) 作用域: 域:空间、范围、区域…… 域分为:全局 一般在script标签范围内定义的变量、函数,我们习惯性地叫做全局变量、全局函数 一个script就是一个域,只要是一个域,就会发生:预解析、逐行解读代码 页面上可以写多个script 举个栗子1: <script> alert(a)...原创 2018-07-30 17:10:30 · 176 阅读 · 0 评论 -
学习笔记:视频3-调用局部数据、全局声明
接上篇:学习笔记:视频2-JS全局与局部作用域解析、作用域链(下) 又一个栗子3-1: var a = 1; function fn1(a){ alert(a); a = 2; } fn1(a); alert(a); 猜测下结果? 预解析: a = undefined; fn1 = function fn1(a){ alert(a); a = 2; } 逐行执...原创 2018-07-31 10:30:34 · 179 阅读 · 0 评论