首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
《JavaScript 高级程序设计》
hghh
创建于2021-08-23
订阅专栏
《JavaScript 高级程序设计》笔记
暂无订阅
共26篇文章
创建于2021-08-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
第十七章 错误处理与调试
如果 try 块中的任何代码发生了错误,就会立即退出代码执行过程,然后接着执行 catch 块。此时,catch 块会接收到一个包含错误信息的对象。这个对象保存着错误消息的 message 属性,以及保存错误类型的 name 属性 只要代码中包含 finally 子句,则无论 …
第二十章 JSON
接收两个参数,一个键和一个值,返回一个值。如果还原函数返回 undefined,则表示要从结果中删除相应的键;如果返回其他值,则将该值插入到结果中。 如果过滤器是数组,那么 JSON.stringify() 的结果中将只包含数组中列出的属性。 如果过滤器是函数,那么该函数接收两…
第三章 基本概念
严格模式是为 JavaScript 定义了一种不同的解析与执行模型。在严格模式下,ECMAScript 中的一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。要在整个脚本中启用严格模式,可以在顶部添加如下代码: 数据类型包括5中基本数据类型(Undefined、N…
第五章 引用类型
数组的 length 属性可读可写。因此,可以通过设置这个属性,从数组的末尾移除项或向数组中添加新项;利用 length 属性也可以方便地在数组末尾添加新项 instanceof 操作符只适用于只有一个全局执行环境的情况。如果网页中包含多个框架,那实际上就存在两个以上不同的全局…
第七章 函数函数表达式
函数还可以作为其他函数的值返回,返回的函数可能会被赋值给一个变量, 或者以其他方式被调用;在把函数当成值来使用的情况下,都可以使用匿名函数。 匿名函数的执行环境具有全局性,因此其 this 对象通常指向 window。但有时候由于编写闭包的方式不同,这一点可能不会那么明显。 在…
第十一章 DOM扩展
接收一个 CSS 选择符,返回与该模式匹配的第一个元素,如果没有找到匹配的元素,返回 null。 接收一个CSS选择符,如果调用元素与该选择符匹配,返回 true;否则,返回 false。 childElementCount:返回子元素(不包括文本节点和注释)的个数。 firs…