首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js深入系列
订阅
BlackK君
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
JavaScript 深入之词法作用域和动态作用域
JavaScript 采用词法作用域,什么语言采用了动态作用域?两者的区别又是什么?还有一个略难的思考题,快来看看吧
JavaScript深入之作用域链
前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)
JavaScript 深入之从 ECMAScript 规范解读 this
前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution context)
JavaScript深入之new的模拟实现
new 一句话介绍 new: 也许有点难懂,我们在模拟 new 之前,先看看 new 实现了哪些功能。 举个例子: 从这个例子中,我们可以看到,实例 person 可以: 访问到 Otaku 构造函数
JavaScript 深入之从原型到原型链
JavaScript 深入系列的第一篇,从原型与原型链开始讲起,如果你想知道构造函数的实例的原型,原型的原型,原型的原型的原型是什么,就来看看这篇文章吧
JavaScript深入之执行上下文栈
顺序执行? 如果要问到 JavaScript 代码执行顺序的话,想必写过 JavaScript 的开发者都会有个直观的印象,那就是顺序执行,毕竟: 然而去看这段代码: 打印的结果却是两个 foo2。
JavaScript深入之call和apply的模拟实现
call 一句话介绍 call: 举个例子: 注意两点: call 改变了 this 的指向,指向到 foo bar 函数执行了 模拟实现第一步 那么我们该怎么模拟实现这两个效果呢? 试想当调用 ca
JavaScript 深入之类数组对象与 arguments
类数组对象 所谓的类数组对象: 举个例子: 即便如此,为什么叫做类数组对象呢? 那让我们从读写、获取长度、遍历三个方面看看这两个对象。 读写 长度 遍历 是不是很像? 那类数组对象可以使用数组的方法吗
JavaScript深入之创建对象的多种方式以及优缺点
写在前面 这篇文章讲解创建对象的各种方式,以及优缺点。 但是注意: 这篇文章更像是笔记,因为《JavaScript高级程序设计》写得真是太好了! 1. 工厂模式 缺点:对象无法识别,因为所有的实例都指
JavaScript深入之执行上下文
前言 在《JavaScript深入之执行上下文栈》中讲到,当 JavaScript 代码执行一段可执行代码(executable code)时,会创建对应的执行上下文(execution contex