首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ES6面试题
Ccccccc
创建于2022-06-12
订阅专栏
一些的用法
暂无订阅
共7篇文章
创建于2022-06-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手写红绿灯
简单实现,应该会有更好的写法。只要考察了promise和定时器。 注意resolve(),reject()。promise只有在resolve()或者reject()之后才会往下执行(promise的
浅拷贝,深拷贝
浅拷贝 浅拷贝就是对引用数据类型进行一层数据拷贝。 上述代码就是对引用对象的一层浅拷贝,我们通过打印可以发现当属性是引用数据类型的时候,我们在修改克隆的对象的hobbiles的时候,原对象的hobbi
Promise.all/Promise.race
手写promise.all() 手写promise.race() promise.all()和promise.race()的相同 无论执行结果是什么,数组里面的每个promise都会执行。 promi
let,const,var区别以及保持const不可修改
let,var区别 let存在块级作用域,var不存在。 var存在变量提升,let只有声明之后才能调用。 var可以重复声明,let不能,会报错。 let存在暂时性死区。 执行上下文环境中,var是
Promise的基本知识
promise是干什么的 proomise是解决异步编程的一种方式,也避免了回调地狱。 有三种状态pending,fulfilled,rejected。状态一旦发生改变就不会再次变化(从pending
Map和WeakMap的区别
我的例子写的不太好,没有办法直观的看到是否释放。 Map 使用过程中可能会造成内存泄漏。 WeakMap WeakMap的设计目的在于,键名是对象的弱引用(垃圾回收机制不将该引用考虑在内),所以其所对
Map和Set,Object的区别
Map和Object的区别: 1.Map键的类型可以是任意值,包括函数、对象或任意基本类型。 Object键的类型:一个Object 的键必须是数值,字符串或者symbol。 Map的键值对数量可以通