Webpack快速配置参考
1. 安装与设置项目目录结构安装基础的webpack组件: 1234mkdir webpack-demo cd webpack-demonpm init -ynpm install webpack webpack-cli --save-dev 常用目录参考: 1234567891011121314 ...

关于构造函数和原型链运行机制的试题与知识点
题目 如何准确判断一个变量是数组类型 写一个原型链继承的例子 描述new一个对象的过程 zepto(或其他框架)源码中如何使用原型链 知识点1. 构造函数 构造函数要用大写字母开头 var a=其实是var a=new Object)的语法糖 var a=[]其实是var a=new Array) ...

Canvas快速使用教程
Canvas概述1. 与Flas的区别Canvas 和Flash的思路完全不一样,Flash是上屏幕之后还是对象,编程语言叫做 Action Script 也是ECMAScript范畴。Canvas上屏幕之后像素化了,再也不能得到这个对象了,所以要想让这个元素运动,必须擦除整个屏幕、重绘这个元素。C ...

React学习笔记04:Redux实战
01.UI组件与容器组件UI组件负责页面渲染,容器组件负责页面逻辑 创建UI组件的核心思想就是把原组件中的render函数中的内容抽离出去为一个子组件,在父组件的render函数中只引入这个子组件。 如:我们把TodoList项目中的render部分抽离出去后,文件结构变为 1234 index. ...

React学习笔记03:Redux入门
02.redux概念 图书馆模型: React Components:借书的用户 Action Creators:借书说的话(借哪本书) Store:图书管理员 Reducers(减速器,还原剂 ):记录本 03.使用AntDesign 示例:./03.AntDesign-TodoListhtt ...

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.设定埋伏,准备捕捉子组件的操作 我们都知道, ...