React学习笔记02:React高级内容
1.propTypes属性强校验为避免在父组件向子组件传值的过程中传入意外值,如将propTyopes设置为止接收字符串,则父级不能向子级传递方法。 12345678910import PropTypes from 'prop-types'; // 引入... ...class ...

React学习笔记01:React基础
完整笔记、Demo地址:https://github.com/EsunR/React-Study 1.用 Create React App 创建一个 React 应用123npx create-react-app my-appcd my-appnpm start 2.文件结构App.js 构建 ...

Javascript中的函数节流与函数防抖
函数节流和函数防抖都是用来优化性能,以及避免短时间内连续调用某个函数的方案。我们通过以下两个例子,来理解两种方案,以及它们的应用场景。 函数节流函数节流即为,一个函数执行一次后,只有大于设定的执行周期后,才会执行第二次。 这里我们可以理解为当一个函数立即执行后,它需要一个冷却时间才能被执行第二次 ...

Chrome配置SwitchyOmega指南
代理服务器模式设置在该模式下,相当于ShadowSocks的全局模式,浏览的所有网页都会直接走代理; 点击左侧的proxy选项(没有的话就新建),代理协议选择COCKS5,代理服务器填写为127.0.0.1(默认情况下),代理端口右键自己的ShadowSocks,选择“选项设置”,查看“本地代理”项 ...

对Vue2.2中监听子组件事件的理解
官方文档 解释所谓的 监听子组件事件 ,就是当子组件内部触发了一个事件后,外部(也就是调用子组件的父级组件)应该能相应的感知到事件的触发,从而再出发一些列的操作。 例如:子组件为一个按钮,当按钮被点击时,父级组件会感知,并触发想要触发的操作。 实现思路1.设定埋伏,准备捕捉子组件的操作 我们都知道, ...

Javascript设计模式——观察者模式与发布订阅模式的对比
1. 实现场景 分析的例子来源于:https://www.zhihu.com/question/23486749 作者:无邪气 存在有这样一个场景:当在一个数据中心中,用户需要从数据中心中取数据,等待数据中心将数据打包后,用户便可以获取数据。 2. 观察者模式的实现2.1 UML类图 2.2 具体 ...

将本地项目托管到Github上,以及将Github上的项目同步到本地
前言在日常开发中我们经常会遇到这样的需求:在本地开发项目同步到Github上,同时将服务器上的代码也做更新。倘若能把 本地-Github-服务器 这三个平台关联(如图),这样就能极大的提高我们的效率。 那么大体上的思路就只分两步了: 将本地项目托管到Github 将Github上的代码同步到远程 ...