宏任务seiTimeout \ setInterval \ DOM事件 \ AJAX请求微任务Promis \ async/await 观察下面代码 console.log(1)setTimeout(()=>{ console.log(2)},0)Promise.resolve().then(()=>{ &nb…
关于Scheme的介绍 使用场景 在移动端web页面上,点击按钮直接打开手机端app,如果调用失败则前往对应app的应用市场. 实现方法 H5唤醒APP,需要使用 scheme协议 (有app端提供),但此协议在微信内置浏览器中是无法调用的,微信现在可以通过微信开放标签实现,所有在开始需要判断设备的环境和浏览器环境,如果是安卓或者IOS,在执行sc…
监听地图视图缩放级别 var map = new AMap.Map(map, { zoom: 5, center: [106.143065, 33.058826], resizeEnable: true});map.on("zoomchange",()=>{ var getZoo…
map.plugin(["AMap.MarkerClusterer"], function() { cluster = new AMap.MarkerClusterer( map, // 地图实例 &nbs…
在上代码之前,首先需要注册七牛云账号,开通七牛云对象存储服务。官方会提供 accessKey 和 secretKey 作为授权token的发放;其次还需要在后台管理新建存储空间。 使用express实现文件上传 安装 npm install formidable qiniu --save-dev 首先创建 config.js 文件用来通用参数的配置…
什么是OAuth2.0? OAuth2.0 是一种授权机制,数据的所有者,告知系统同意授权第三方应用进入系统,获取数据,系统从而产生一个进入令牌(token)用来替代密码,供第三方使用 使用场景:常用于获取第三方中的用户资源; 第三方登录 令牌 VS 密码 令牌密码存在周期短,不可以修改可长期存在,可以修改可被管理者撤销一般不允许撤销有利于权限的划…