首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一千柯橘
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
JS - 原型式继承及其规范化
原型式继承和原型链继承本质一样,都是通过重写一个构造函数的 prototype 并为 prototype 来指向一个实例,因此原型链继承有的问题,如果没有重写继承的属性,原型式它也有
JS - 盗用构造函数、原型链继承和组合继承 【继承篇】
思维导图 盗用构造函数 也叫经典继承:在子类构造函数中调用父级构造函数并向其父级传递参数,使用 apply 或者 call 方法指定新的上下文(this 改变) 优点: 可以向父类传递参数
JS - 原型链继承及其弊端【继承篇】
继承的方式有: 接口继承 和 类继承;接口继承的是方法签名,类继承的是实际的方法。ESCMAScript 中 只支持类继承,而 js 中的类继承是通过原型链来实现的。
JS - 对象创建 & 以及常见的方法
ECMA-262 将对象定义为一组属性的无序集合,意味着对象就是一组没有特定顺序的值,其中内容就是键值对的组合,其中键可以是数据或者函数
JS - 生成器
生成器 ES6 新增的,生成器拥有在一个函数块内暂停和恢复代码的能力,这种新能力具有深远的影响,比如使用生成器可以自定义迭代器和实现协程 思维导图 生成器的基本 表现形式 生成器对象 调用生成器会产生
JS - 迭代器的实现以及提前退出迭代器
ES6 迭代器和扩展操作符可以让集合类型之间相互操作、复制和修改变得异常方便 迭代的意思是指按照顺序多次执行一段程序,终会有明确的终止条件
JS - WeakSet 弱集合
ES6 新增的弱集合(WeakSet),是 Set 的兄弟,API 也是 Set 的子集,描述的是 js 垃圾回收程序对待弱集合中的值的方式
JS - Set 集合 & 集合常见操作
Set 思维导图 创建集合 集合内的元素根据 SameValueZero(即严格相等标准) 来去除重复的元素 顺序与迭代 Set 会维护值插入时的顺序,因此支持按顺序迭代。集合实例提供了一个迭代器(能
WeakMap 的基本 API & 使用场景
WeakMap 基本 API 实例化弱映射 有参和无参构造 初始化是一个事物操作 如果因为在初始化的时候出现无效的键,则会导致整体初始化失败 WeakMap「弱」的含义 弱引用的意思是不属于正式的引用
Map 和 Object 的选择
基本 API 创建 map 映射实例及其属性方法 修改 Map 实例的 对象key 对应value Map 实力的扩展操作符出发
下一页
个人成就
文章被点赞
21
文章被阅读
19,763
掘力值
1,227
关注了
9
关注者
6
收藏集
1
关注标签
8
加入于
2022-06-29