摘要:提供了新的数据结构。它类似于数组,但是成员的值都是唯一的,没有重复的值。思路为对象里没有数组元素的属性,就在对象里添加数组元素的属性,并赋值为,然后在过滤。方法可返回某个指定的元素在数组中首次出现的位置。 1、es6 set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 let arr = [1,2,3,4,3,2,3,4,6,7,6]; l...
摘要:如果状态是等待态的话,就往回调函数中函数,比如如下代码就会进入等待态的逻辑以上就是简单版实现实现一个符合规范的接下来大部分代码都是根据规范去实现的。 为更好的理解, 推荐阅读Promise/A+ 规范 实现一个简易版 Promise 在完成符合 Promise/A+ 规范的代码之前,我们可以先来实现一个简易版 Promise,因为在面试中,如果你能实现出一个简易版的 Promise ...
摘要:开篇从今天起,小肆将和大家从头开始做一个完整的实战项目。关注技术放肆聊跟小肆一起行动起来在这个项目中,小肆力争做到以下几点应用目前最新的技术,并随时间更新。 开篇 从今天起,小肆将和大家从头开始做一个完整的实战项目。其中遇到的每个知识点都是我们工作中常见的,这些知识点大多在网上都能找到但却没有哪个教程能都讲得到,那就由小肆来做吧。 关注技术放肆聊,跟小肆一起行动起来! 在这个项目中,小...
摘要:高阶组件的概念,是里面经常提到的,类似于高阶函数。高阶函数高阶组件高阶组件用是代码复用的优秀工具,主要在处理逻辑方面和普适性上,有着奇效。 前言 在web开发上,我们都对数据采用分页加载的机制,一种变形就是在页面采用循环加载的机制,拉到页面最下方有个加载更多的按钮。问题在于,当不同的数据要展示时,就要写很多这种列表,但是其中的逻辑都是相似的。 维护一组数据 加载更多数据 将数据用对应...