上一页 1 ··· 12 13 14 15 16
摘要: 一、简介 Set类似于数组,但是它里面每一项的值是唯一的,没有重复的值,Set是一个构造函数,用来生成set的数据结构。 const arr = [1, 2, 3, 4, 5, 5, 4, 3, 2, 1]; const set = new Set(); arr.forEach(item => se 阅读全文
posted @ 2020-10-07 11:35 之鹿喵 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 1、遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 2、Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次 阅读全文
posted @ 2020-10-06 11:54 之鹿喵 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.简介 Generator函数是es6提供的一种异步编程的解决方案,语法行为与传统函数完全不一样。 Generator函数有多种理解角度,从语法上,首先可以把它理解成,Generator函数是一个状态机,封装了多个内部状态。 执行Generator函数会返回一个遍历器对象,也就是说,Generat 阅读全文
posted @ 2020-10-06 11:21 之鹿喵 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一、异步编程背景 由于js的运行机制,JS引擎建立在单线程事件循环的概念上,js引擎同一时间只能执行一段代码,每当一段代码准备被执行,他就会被添加到作业队列。当JS引擎结束当前代码的执行后,事件循环就会执行队列的下一个作业。作业会从队列的第一个开始,一次运行到最后一个。 之前普遍使用的异步方式是回调 阅读全文
posted @ 2020-10-06 10:26 之鹿喵 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 要求:5秒后,打印出传递的字符串 function dayin(pram){ let pro = new promise(function(resolve,reject){ setTimeout(function(){ resolve(pram); },5000) }) return pro } d 阅读全文
posted @ 2020-10-05 22:15 之鹿喵 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 之前在项目中简单的使用过高德的地图来显示一些路线的数据,简单的整理一下 1、通过NPM安装vue-amap模块: npm install --save vue-amap 2、在main.js中引用vue-amap: import GaodeMap from 'vue-amap' Vue.use(Ga 阅读全文
posted @ 2020-09-30 08:24 之鹿喵 阅读(13194) 评论(0) 推荐(0) 编辑
摘要: 这几天又好好整理了缓存这方面的知识 一、基本概念 Cookie Cookie 英文小甜饼的意思。顾名思义,cookie 确实非常小,它的大小限制为4KB左右。它的主要用途有保存登录信息,比如你登录某个网站市场可以看到“记住密码”,这通常就是通过在 Cookie 中存入一段辨别用户身份的数据来实现的。 阅读全文
posted @ 2020-09-30 07:54 之鹿喵 阅读(200) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16