# window对象 BOM 的核心是 window 对象,表示浏览器的实例。 window 对象在浏览器中有两重身份,一个是 ECMAScript 中的 Gl...
函数实际上是对象。每个函数都是Function类型的实例,Function也有属性和方法。函数名就是指向函数对象的指针。 # 箭头函数 只有一个参数可以不用括号...
previousNode()方法共同维护 NodeIterator 对 DOM 结构的内部指针,因此修改 DOM 结构也会体现在遍历中 # TreeWalker TreeWalker 是 NodeIterator 的高级版
第32位(即符号位)表示数值的符号,如0表示正,1表示负。
本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为J...
定型数组同样使用数组缓冲来存储数据,而数组缓冲无法调整大小,故以下方法不适用于定型数组
ES6 新增的代理和反射提供了拦截并向基本操作嵌入额外行为的能力。即可以给目标对象定义一个关联的代理对象,而该代理对象可以作为抽象的目标对象来使用。在对目标对象...
引用值(或者对象)是某个特定引用类型的实例。引用类型是把数据和功能组织到一起的结构,常被误称为“类”。从技术上讲JS是一门面向对象语言,但ECMAScript缺...
XHTML(Extensible HyperText Markup Language) 是将 HTML 作为 XML 的应用重新包装的结果
ECMAScript 的 Promise 实现了 Thenable 接口,在ES暴露的异步结构中,任何对象都有一个then方法
6.21 // Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1 // Linux...上的 SeaMonkey 1.1a // Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1b2) Gecko/20060823 SeaMonkey/1.1a...Safari 的渲染引擎叫 WebKit,是基于 Linux 平台浏览器 Konqueror 使用的渲染引擎 KHTML 开发的。几年后, WebKit 又拆分出自己的开源项目,专注于渲染引擎开发。...U; PPC Mac OS X; en) AppleWebKit/124 (KHTML, like Gecko) Safari/125.1 Konqueror Konqueror 是与 KDE Linux...AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16 Android Mozilla/5.0 (Linux
# 原始值与引用值 在把一个值赋给变量时,JS引擎必须确定这个值是原始值还是引用值(原始值有6种:Undefined,Null,Boolean,Number,S...
bk101"> 【books的子元素,包含关系的元素要用缩进来体现】 王珊 【book的子元素】 .NET高级编程
AWT(Abstract Window Toolkit)包括了很多类的接口,用于Java Application的GUI(Graphics User Inter...
# 理解迭代 循环时迭代机制的基础,可以指定迭代的次数及每次迭代要执行什么操作。每次循环都会在下一次迭代开始之前完成,而每次迭代的顺序都是事先定义好的。迭代会在...
通过字面量来重写原型时,Person.prototype被设置为等于一个通过对象字面量创建的新对象,此时Person.prototype的constructor...
遗憾的是工作这么多年,到现在为止对这本书都没有一个系统的知识点记录,这次想用一周的时间从头读一遍这一本JavaScript高级程序设计【第4版】,并把重要的知识点以便于理解的方式记录下来,并在部分知识点中...参考文献 JavaScript高级程序设计(第4版) JavaScript?...ECMA-262 第2版 编校工作,为了符合ISO & IEC的要求 ECMA-262 第3版 第一次真正对标准进行更新,更新字符串处理、错误定义和数值输出,增加正则表达式、控制语句、try/catch...3.1,TC39觉得还不错,第4版就被废除了,不然我们应该说从ES4开始就推出了类的概念。...ECMA-262 第9版 俗称ES9、ES2018,2018年6月发布,新增异步迭代、rest、Promise.finally等 ECMA-262 第10版 俗称ES10、ES2019,2019年6月发布
最近自己在休假,打算闭门几天将《JavaScript高级程序设计》(第3版)这本良心教材再回顾一遍。目前自己进入前端领域近两年,现在重读并记录下这本教材的“硬”知识点 ? 。
这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情 ---- JavaScript 高级程序设计第 4 版(后简称高程4),相较于第 3 版,增加了 ES6 至 ES10 的全新内容...中文译版于 2020 年发售,妥妥的“新鲜出炉”,你要是问本瓜:当今学 JavaScript 哪家强,我只能说:红宝书第 4 版最在行。...于是乎,借着更文契机,本瓜将开启一个小系列,带你重看一遍高级程序设计4(先前只是跳着跳着看),将抽取精华,用最简单的话解释核心点、尽量把握全局、快速过一遍的同时,记录与工友们分享~~ 正文 第二章,讲的是
这是阅读《JavaScript高级程序设计(第四版)》的第四天,本书已阅读 102/865 第四章:变量、作用域与内存 4.1 原始值与引用值 原始值:最简单的数据。
领取专属 10元无门槛券
手把手带您无忧上云