首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
重学JavaScript
用户8012675058395
创建于2021-11-21
订阅专栏
重新JavaScript基础知识
暂无订阅
共6篇文章
创建于2021-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
重学JavaScript(6) - 闭包
首先引用MDN给的定义: 从定义中可以得出,形成闭包有两个必要的条件: 有一个函数 该函数引用了其周围环境(所在执行上下文,及其上层执行上下文)的变量对象 样例 样例1 在函数makeFunc的执行上
重新JavaScript(5)- 作用域链
作用域和作用域链是两个概念。 作用域是给的一个定义规则,而作用域链是JavaScript语言实际执行的情况。作用域链是在声明阶段确定的。 下面我们举个例子,同时回顾前面的几篇的内容 上面代码执行时,首
重学JavaScript(4) - 变量对象
一个执行上下文的生命周期有下面几个阶段: 创建阶段:在执行上下文中创建变量对象、确定作用域和this指向等 执行阶段:完成代码执行,其中包括变量赋值,函数引用,执行代码等 销毁阶段:可执行代码执行完成
重学JavaScript(3) - 执行上下文栈
提问:JavaScript的代码是怎么运行的? 首先我们先看两个例子: 例子1 例子2 例子1中的输出结果我们可以理解,按照代码一步一步执行输出的,但是例子2却和我们想的不同! *** 这是因为Jav
重学JavaScript(2) - 作用域
作用域分为两种: 静态作用域(词法作用域):函数的作用域由函数定义时决定的,JavaScript就属于这一种。 动态作用域:函数的作用域由函数运行时决定的。 从下面例子可以看出区别: 假定采用的是静态
重学JavaScript(1) - 原型、原型链
重学JavaScript(1) - 原型、原型链 1994年,网景公司推出了第一款比较成熟的网络浏览器Navigator,但是当时还没有一款网络脚本语言和浏览器进行交互,时任公司工程师的Brendan