使用 Jest 开始单元测试

一,什么是测试?用行话说,测试表示检查我们的代码是否满足一些期望。例如,一个名为 transformer 的函数在接收一个输入(input)后,返回一个预期输出(expected output)。测试分为很多类型,大致总结的话主要有三类:单元测试集成测试UI 测试本文介绍的 Jest 教程覆盖的是单元测试。二,Jest 是什么?Jest 是一个 JavaScript 测试框架,旨在确保任何 Jav

- 阅读全文 -

什么是TDD?

Test Driven Development什么是测试驱动开发?TDD 有广义和狭义之分,常说的是狭义的 TDD,即 UTDD(Unit Test Driven Development / 单元测试驱动开发)。广义的 TDD 是 ATDD(Acceptance Test Driven Development / 验收测试驱动开发),包括 BDD(Behavior Driven Developme

- 阅读全文 -

Uniapp + TypeScript 配置文档

0 目标使用 uniapp  + TypeScript 为基础栈进行小程序开发uniapp 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。以后摘录自 TypeScript官网TypeScript is an open-source language whic

- 阅读全文 -

面试题汇总

初中级前端面试题 12道vue高频原理面试题 2020年大厂面试指南-Vue篇 高级前端开发必会的34道 

- 阅读全文 -

2.6 单链表的插入和删除

1 按位序插入(带头结点)ListInsert(&L, i, e):插入操作。在表 L 中的第 i 个位置上插入元素 e。// 在第 i 个位置插入元素 e(带头结点) bool ListInsert(LinkList &L, int i, ElemType e) { if (i < 1) { return false; } LNode

- 阅读全文 -