首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
caogenyin
掘友等级
前端开发
javascript
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
288
文章 288
沸点 0
赞
288
返回
|
搜索文章
最新
热门
JavaScript之变量对象
在上篇《JavaScript之执行上下文栈》中讲到,当 JavaScript 代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)。 今天重点讲讲创建变量对象的过程。 变量对象是与执行上下文相关的数据作用域,存…
JavaScript之执行上下文栈
打印的结果却是两个 foo2。 刷过面试题的都知道这是因为JavaScript引擎并非一行一行地分析和执行程序,而是一段一段地分析执行。当执行一段代码的时候,会进行一个“准备工作”,比如第一个例子中的变量提升,和第二个例子中的函数提升。 其实很简单,就三种,全局代码、函数代码、…
JavaScript之词法作用域和动态作用域
作用域是指程序源代码中定义变量的区域。 作用域规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。 JavaScript 采用词法作用域(lexical scoping),也就是静态作用域。 因为 JavaScript 采用的是词法作用域,函数的作用域在函数定义的时候就…
JavaScript之原型
首先来介绍下 prototype属性。这是一个显式原型属性,只有函数才拥有该属性。基本上所有函数都有这个属性 当我们声明一个函数时,这个属性就被自动创建了。 每个原型都有一个 constructor 属性指向关联的构造函数,也就是 Person。 constructor 是一个…
个人成就
文章被阅读
795
掘力值
46
关注了
131
关注者
0
收藏集
26
关注标签
15
加入于
2016-12-26