首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
hawk
更多收藏集
微信扫码分享
微信
新浪微博
QQ
57篇文章 · 0订阅
H5 之 History API
History 对象包含用户(在浏览器窗口中)访问过的 URL。 History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。 允许操纵浏览器会话历史记录,即在当前页面所加载的选项卡或框架中访问的页面。 返回一个整数,该整数表示会…
JavaScript ES2021 最值得期待的 5 个新特性解析
在写本文时,本文提到的新的 JavaScript 提案功能已进入第 4 阶段,并且几乎肯定会包含在 ES2021 中。你已经可以开始在 最新版本的浏览器,Node.js 和 Babel 中使用。 注意:ECMAScript 是 JavaScript 所基于的标准,由 TC39 …
深入理解JavaScript之执行上下文和变量对象
变量对象是与执行上下文的相关的数据作用域,存储了在上下文中定义的变量和函数声明。因为不同执行上下文的变量对象略有不同,所以变量对象一般分为全局上下文下的变量对象和函数上下文下的变量对象。 创建执行上下文有两个阶段:一个是创建阶段,一个是执行阶段。变量对象的创建,属于执行上下文中…
深入JavaScript系列(五):JS与内存
我们现在常用的计算机都属于 冯·诺依曼体系计算机, 计算机硬件由 控制器、运算器、存储器、输入设备、输出设备 五大部分组成。 我们通常所说的内存就是 存储器。 内存就是程序运行的地方,其实程序本质上就是指令和数据的集合。所以说内存是指令和数据的临时存储器,然后CPU对内存中的指…
JS学习系列 05 - 执行上下文
在我们前面理解了作用域之后,“作用域链”这个概念就产生了。那么作用域链是什么意思,它又是怎么形成的,跟哪些概念有关系,这就是我接下来几章想和大家探讨的内容:执行上下文、变量对象和作用域链。根据顺序我们也可以看出来,想要理解作用域链,执行上下文是我们碰到的第一个坎。 这一章我们就…
JavaScript进阶-内存空间详解(双十一过后的一更)
本章继《JavaScript进阶-执行上下文栈和变量对象(一周一更)》之后继续深入学习JS的基础知识. 上面我们已经介绍了很多关于JS中执行上下文以及变量对象的知识, 而现在我要讲解的是JS的内存空间. 栈的特点: 后进先出(LIFO)的结构. 栈中的数据就像是一个个乒乓球, …
JavaScript原型链与继承
1. 原型链 基本思想:利用原型让一个引用类型继承另一个引用类型的属性和方法。 原型对象:每个构造函数在创建时都会有一个prototype属性指向这个函数的原型对象,而原型对象会获得一个constructor属性指向构造函数。当调用构造函数创建实例后,实例都包含一个指向构造函数…
【JS 口袋书】第 4 章:JS 引擎底层的工作原理
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 有没有想过浏览器如何读取和运行JS代码? 这看起来很神奇,我们可以通过浏览器提供的控制台来了解背后的一些原理。 在Chrome中打开浏览器控制台,然后查看Sources这栏,在右侧可以到一个 Call Stac…
【JS 口袋书】已整理完毕,下个系列【TS 演化史】
接下准备吞整理一下 【TypeScript 演化史】系列,全面讲解一下 TS 的发展,及每个特性的演化。 文章大部分虽然都是翻译的,但每篇基本都有加入自己的理解,并不完全翻译,因为这样我才能从中学到更多的东西,由于整理出来是给大家看的,所以还得逼自己不断去学习新的知识,不然整理…
从prototype与__proto__窥探JS继承之源 | 掘金技术征文
之前分享了一篇文章JS原型链与继承别再被问倒了,发现继承的问题研究到后面,一定会触及到Object.prototype和Function.prototype这些概念,为了解答疑惑,本篇就抽丝剥茧,从prototype与__proto__来推出函数与对象的深层关系。原文:详解pr…