使用jest测试你的ts项目
安装首先安装测试所需要的包npm i --save-dev @types/jest jest babel-jest...
安装首先安装测试所需要的包npm i --save-dev @types/jest jest babel-jest...
如何学习一门语言◎ 基础知识:基本语法、关键字、变量与常量、数据类型、运算符、流程控制、异常处理、文件处理、编程思...
策略模式的定义是:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。基本这是一个基本演示策略模式的D...
单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。基础单例手写了个简单例子,这个例子很简单,...
高阶函数 (Higher-order function)高阶函数(Higher-order function)是指...
什么是程序设计?“面向接口编程,而不是面向实现编程”多态多态的实际含义是:同一操作作用于不同的对象上面,可以产生不...
本文主要目的是让阅读者能简单的实现一个loader插件,并且了解loader基本运行机制。1. 了解什么是load...
1 安装由于国内GFW问题,各种方式安装deno会遇到问题。所以推荐使用国内镜像安装。curl -fsSL htt...
1. 事件触发React采用跟原生相同名字驼峰写法的props来定义触发类型。比如onclick在React中使用...
6. 渲染一个列表页我们先做一个用于渲染的mock数据。const data = [ { ...
5. 表单与变量的关联在了解表单的时候,我们需要了解一个概念受控组件和非受控组件。受控组件就是React可以控制这...
4.1 什么是无状态组件在开发React组件的时候,大家可能会遇到就是我使用的这个组件纯粹就是渲染使用,里面并没有...
3.1 什么是state我们要认识到,React中的组件其实是一个函数,所以state是函数内部的私有变量,外部其...
2.1 采用create react app 编写create-react-app项目 [[点击前往Github]...
1. 工欲善其事 必先利其器1.1 开发工具Visual Studio Code [[点击下载]](https:/...
由于苹果全面屏手机会在底部加屏蔽区,造成这些手机总是有问题。我们一般通过检查用户的设备类型,在白名单中查找,确定是...
起因项目中使用了nuxtjs框架进行开发,在开发测试过程中均无出现任何异常。部署上线到正式生产环境之后,运行了五六...
服务端渲染前期准备工作我们首先新建一个文件夹用于存放所有文件> mkdir reacr-server-sid...
安装electron,与安装失败问题的解决方案按照说明文档运行sudo npm install -g electr...
优化原理优化webpack打包速度一直是所有前端开发人员的痛点,为了加快打包编译速度,出现了各种技术进行优化。其中...