07 2019 档案
摘要:什么是柯里化函数 柯里化函数,将多参数的函数转换成单参数函数的形式 柯里化函数实现原理 利用闭包原理,在执行时形成一个不销毁的作用域,然后把需要预先处理的内容都存储在这个不销毁的作用域中,并且返回一个最少参数的函数 实现加法,普通函数实现 function add(num1,num2){ retur
阅读全文
摘要:1、 手机号:mobile /^1((3[\d])|(4[5,6,9])|(5[0-3,5-9])|(6[5-7])|(7[0-8])|(8[1-3,5-8])|(9[1,8,9]))\d{8}$/ 2、国内座机电话(如: 010-12345678):telephone /\d{3}-\d{8}|\
阅读全文
摘要:首先,需要把元素的宽度、高度设为0。然后设置边框样式。
阅读全文
摘要:单行文本溢出显示省略号 多行文本溢出显示省略号
阅读全文
摘要:总结: 如果使用PureComponent,如果传入的新props和旧props没有差异,就不会执行render函数进行渲染。 原理: PuerComponent本质上底层自带shouldComponentUpdate这样的比较函数,可减少代码量 缺点: 进行的是浅比较,也就是说,如果是引用类型的数
阅读全文
摘要:https://www.npmjs.com/package/react-loadable 安装 cnpm install react-loadable 基本使用 假设现在项目中有个 home页面组件src/pages/home/index.js import React, { Component }
阅读全文
摘要:首先复制官网的例子,在这基础上再修改成我们想要的样子。 注意属性: 使用菜单栏进行路由跳转: 数据: router.js 使用菜单栏进行路由跳转有几个注意点:
阅读全文
摘要:转自 导图要表达的内容用文字来表述的话: macro-task(宏任务): micro-task(微任务): 分析: 第一轮事件循环流程分析如下: 整体script作为第一个宏任务进入主线程,遇到console.log,输出1。 遇到setTimeout,其回调函数被分发到宏任务Event Queu
阅读全文
摘要:右下角,把语言模式 JavaScript 改成 JavaScript React 点击右下角的javaScript, 在弹出的选择框中, 输入选择JavascriptReact
阅读全文
摘要:Facebook 官方推出Create-React-App脚手架,基本可以零配置搭建基于webpack的React开发环境,内置了热更新等功能。 一、如何安装1、首先确保已经安装 node.js,可以到node.js官网 https://nodejs.org/en/ 下载安装包,下载好后傻瓜式一步安
阅读全文
摘要:初始化 React 项目失败,提示如下: 1. 由于网络原因,某些依赖包加载失败,解决方法:设置 npm 镜像为 cnpm
阅读全文

浙公网安备 33010602011771号