上一页 1 ··· 7 8 9 10 11
摘要: 一、作用 是异步编程的一种解决方案。 二、特点 (1)状态不受外界影响。有三种状态:pending(进行中) fulfilled(已成功) rejected(已失败) (2)状态确定后,不会再改变,任何时候都可以得到这个结果 (3)创建后立即执行 三、缺点 (1)无法取消Promise (2)内部报 阅读全文
posted @ 2021-02-01 14:02 拉布拉多~ 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、作用 提供异步编程方案 二、特点 (1)状态机。封装了多个状态,通过yield表达式进行定义 function* g(){ while(true){ yield true; yield false; } } const obj = g(); console.log(obj.next()); // 阅读全文
posted @ 2021-01-23 16:26 拉布拉多~ 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、什么是异步 简单来说,就是任务A完成了一半,暂停不做了,再做任务B,接着再继续任务A剩下的工作。 二、异步的好处是什么 就是不浪费时间,高效。把之前等待资源的时间都充分利用起来干活了 三、实现方法 1、es6之前,大概有四种:回调函数、监听事件、发布/订阅、Promise 对象 2、es6,可以 阅读全文
posted @ 2021-01-23 16:19 拉布拉多~ 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、长按识别选择 问题:经常会出现英文和数字不能同时复制 方法:(1)ios:在要复制的文本前后再加个空格 (2)安卓:要复制的文本对应的标签增加样式:user-select:all; 二、点击问题 问题:触发不了点击事件,会出现这种情况,一般你使用的机子大概已经很旧很旧了~~ 方法:需要做点击的标 阅读全文
posted @ 2021-01-22 17:04 拉布拉多~ 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、相同点 (1)能遍历 二、不同点 (1)返回值不同。 for....in..... : 返回的是key for.....of...... :返回的是value const arr = ['a','b']; for(let i in arr){ console.log(i);// 1 2 } fo 阅读全文
posted @ 2021-01-16 11:40 拉布拉多~ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、作用 (1)为各种“集合”的数据结构,提供一个统一的、简便的访问接口 (2)使得数据结构的成员能够按某种次序排列 (Object 正是因为无法确认属性的遍历的顺序,所以没有部署Iterator接口) (3)使得“集合”数据结构能运用for....of循环遍历,Iterator 接口主要供for. 阅读全文
posted @ 2021-01-15 18:25 拉布拉多~ 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 一、Set数据结构 特点:相比Array,里面的元素具有唯一性。 创建:new Set(value) : value必须具有 iteable 接口的数据结构 属性: 1.construct 2.size 方法: 1.操作方法 (1)add(value) (2)delete(value) (3)has 阅读全文
posted @ 2021-01-14 17:12 拉布拉多~ 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 一、微信公众号后台的设置 1.设置IP白名单 作用:为了提高公众平台开发者接口调用的安全性,避免一旦开发者ID和密码泄露后给帐号造成损失。我们对调用“获取access_token”接口(下文有详细介绍)增加IP白名单校验:只有将IP地址设置为公众号的IP白名单,才能成功调用该接口。 流程:开发 基本 阅读全文
posted @ 2021-01-03 18:50 拉布拉多~ 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 一、由来 当初在设计javascript时不想引入类的概念,但要实现类的功能。借鉴了高级面向对象语言中,创建一个实例时,其实就是执行了该类的构造函数,因此,作者用 new + 构造函数 的形式来表示生成的实例。这里提到的构造函数其实就是我们平时常见到的普通函数,只是为了区分,首字母大写。 还有一个问 阅读全文
posted @ 2021-01-03 17:45 拉布拉多~ 阅读(437) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11