09 2024 档案

摘要:Map是一种键值队的集合,和对象Object类似。两者的区别: 一、Map和Object 的区别 键的类型:在Map中,键可以是任何类型(包括对象、函数、undefined、NaN等等);而在Object中,键只能是字符串或者符号。 API 不同 有序性:在Map中,键值对是按照插入(添加)的顺序排 阅读全文
posted @ 2024-09-26 16:51 yangkangkang 阅读(54) 评论(0) 推荐(0) 编辑
摘要:Set 是一种 集合数据结构,它类似于数组,但与数组不同 一、Set 与 数组的区别? API不同 Set 元素不能重复(可以用作数组去重),而数组中的元素可以重复 Set 是无序结构(即添加的顺序和输出顺序不能保证一致),但操作很快;而数组是有序数据结构(即添加的顺序和输出顺序一致),但操作慢 二 阅读全文
posted @ 2024-09-25 16:59 yangkangkang 阅读(128) 评论(0) 推荐(0) 编辑
摘要:设计模式的三大类: 创造型: 构造器模式--不推荐使用 原型模式 工厂模式 抽象工厂模式 -- js中应用的很少 建造者模式 单例模式 结构型: 装饰器模式 适配器模式-- 轻易不会用 * 代理模式 重要 桥接模式 组合模式 行为型: 策略模式 观察者模式--重要,应用比较多 发布订阅模式 -- 重 阅读全文
posted @ 2024-09-10 10:08 yangkangkang 阅读(9) 评论(0) 推荐(0) 编辑
摘要:实现一个new操作符 实现一个instacneof操作符 实现Ajax请求 实现深拷贝 手写apply函数 6.手写call函数 7.手写bind函数 8.手写promise (实现异步调用、链式调用.then .catch、API实现:Promise.resolve、Promise.reject、 阅读全文
posted @ 2024-09-02 18:06 yangkangkang 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示