06 2021 档案

摘要:原型模式——谈 Prototype 无小事 原型模式不仅是一种设计模式,它还是一种编程范式(programming paradigm),是 JavaScript 面向对象系统实现的根基。 在原型模式下,当我们想要创建一个对象时,会先找到一个对象作为原型,然后通过克隆原型的方式来创建出一个与原型一样( 阅读全文
posted @ 2021-06-25 22:54 Leophen 阅读(471) 评论(0) 推荐(0)
摘要:上一节,学习了 Redux 的基本用法:用户发出 Action,Reducer 函数算出新的 State,View 重新渲染。 但有一个关键问题没有解决:异步操作怎么办?Action 发出以后,Reducer 立即算出 State,这是同步;Action 发出以后,过一段时间再执行 Reducer, 阅读全文
posted @ 2021-06-18 22:57 Leophen 阅读(188) 评论(0) 推荐(0)
摘要:一、设计思想 ① Web 应用是一个状态机,视图与状态是一一对应的。 ② 所有的状态,保存在一个对象里面。 二、基本概念和 API 1、Store Store 是保存数据的地方,可以把它看成一个容器。整个应用只能有一个 Store。 Redux 提供 createStore 这个函数来生成 Stor 阅读全文
posted @ 2021-06-12 22:56 Leophen 阅读(238) 评论(0) 推荐(0)
摘要:一、什么是反射机制 反射机制是在编译阶段不知道是哪个类被加载,而是在运行的时候才加载、执行。 也就是说,反射机制指的是程序在运行时能够获取自身的信息。 js 中的 apply 就是反射机制。 二、Reflect 1、Reflect 定义 Reflect 是一个内建的对象,用来提供方法去拦截 Java 阅读全文
posted @ 2021-06-02 19:59 Leophen 阅读(10084) 评论(0) 推荐(0)