用户中心USER CENTER

首页/用户
  • set map weakset weakmap小感悟

    摘要:键值与键名是一致的可以遍历。可以使用的方法本质的键值对,类似集合可以遍历,拥有多种数据类型转换,。或者互转都可以。 Set: 1、 成员唯一。无序且不重复。2、 键值与键名是一致的3、 可以遍历。ForEach() key() values()4、 可以使用的方法 add() delete() has() Map:1、 本质的键值对,类似集合2、 ...

    pinecone 发布于JavaScript
  • Redux解决了什么问题

    摘要:它搭配解决了组件之间通信问题,这个通信问题,是组件和其它组件之间也可以跨层通信,不需要一层一层的把,父组件的数据往下传递。库解决了什么问题解决了跨层组件通信问题。 忽略此文,不敢浪费你的时间 Redux是什么? Redux是Facebook提出一个数据状态管理的库,也可以说框架。它搭配React解决了组件之间通信问题,这个通信问题,是组件和其它组件之间也可以跨层通信,不需要一层一层的把...

    pinecone 发布于JavaScript
  • 「 JS 」快速上手异步方案

    摘要:构造函数回调函数是同步的回调异步操作的实例对象有三个状态初始状态,既不是成功,也不是失败状态。如果中的回调函数抛出一个错误,那么返回的将会成为拒绝状态,并且将抛出的错误作为拒绝状态的回调函数的参数值。 问题:解决异步回调的深层嵌套的问题.(回调地狱) 1. Promise promise对象用于表示一个异步操作的最终状态,promise在回调代码和将要执行这个任务的异步代码之间提供了一...

    pinecone 发布于JavaScript
  • Vue.js 模板解析器原理 - 来自《深入浅出Vue.js》第九章

    摘要:模板解析器原理本文来自深入浅出模板编译原理篇的第九章,主要讲述了如何将模板解析成,这一章的内容是全书最复杂且烧脑的章节。循环模板的伪代码如下截取模板字符串并触发钩子函数为了方便理解,我们手动模拟解析器的解析过程。 Vue.js 模板解析器原理 本文来自《深入浅出Vue.js》模板编译原理篇的第九章,主要讲述了如何将模板解析成AST,这一章的内容是全书最复杂且烧脑的章节。本文未经排版,真...

    pinecone 发布于JavaScript
  • ES6:Reflect

    摘要:对象的设计目的有几个。现阶段,某些方法同时在喝对象上部署,未来的新方法将只部署在对象上。修改某些方法的返回结果,让其变得更合理。它采用方法将值赋值给对象的属性,确保完成原有的行为,然后再部署额外的功能。 Reflect 概述。 Relflect对象与Proxy对象一样,也是ES6为了操作对象而提供的新的API。Reflect对象的设计目的有几个。(1)将Object对象的一些明显属于语...

    pinecone 发布于JavaScript
<