摘要: mocha 如果你听说过“测试驱动开发”(TDD:Test-Driven Development),单元测试就不陌生。 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对函数abs(),我们可以编写出以下几个测试用例: 输入正数,比如1、1.2、0.99,期待返回值与输 阅读全文
posted @ 2018-12-18 20:42 燕十三丶 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 前端项目构建之Yeoman 转自博客园博主,没找到出处,侵权删。 grunt(构建工具):http://www.gruntjs.net/ 1.安装完node后打开终端输入node -v 出现下图则说明安装成功。 2.安装git Git 是 Linus Torvalds 为了帮助管理 Linux 内核 阅读全文
posted @ 2018-12-18 20:25 燕十三丶 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 官方 React 快速上手脚手架 create-react-app 摘要: 此文简单讲解了官方 React 快速上手脚手架的安装与介绍。 1. React 快速上手脚手架 create-react-app 为了快速地进行构建使用 React 的项目,FaceBook 官方发布了一个无需配置的、用于快 阅读全文
posted @ 2018-12-18 20:14 燕十三丶 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 安装 npx create-react-app my-app cd my-app npm start 安装后之后,就是这样的了 配置 这样的”零配置”没法满足我们的需求,我们需要自定义,需要加一些 loader,plugin 等。react 团队当然也提供了这样的途径 yarn eject Remo 阅读全文
posted @ 2018-12-18 20:09 燕十三丶 阅读(592) 评论(0) 推荐(0) 编辑
摘要: React 中 keys 的作用是什么? Keys 是 React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识。 1 2 3 4 5 6 7 8 9 render () { return ( <ul> {this.state.todoItems.map(({item, key}) => 阅读全文
posted @ 2018-12-18 10:01 燕十三丶 阅读(571) 评论(0) 推荐(1) 编辑
摘要: 博客“清风送明月”老哥反映背景太花了,起床修改了一下透明度,考虑到整体主题风格的原因,目前没有找到自己喜欢的合适的壁纸,明天连外网看下。 阅读全文
posted @ 2018-12-18 00:14 燕十三丶 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 作者 | 吴胜斌 来源 | https://www.simbawu.com/article/search/9 在说深拷贝与浅拷贝前,我们先看两个简单的案例: 按照常规思维,obj1应该和num1一样,不会因为另外一个值的改变而改变,而这里的obj1 却随着obj2的改变而改变了。同样是变量,为什么表 阅读全文
posted @ 2018-12-18 00:07 燕十三丶 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Web Worker 使用教程 一、概述 JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。 Web W 阅读全文
posted @ 2018-12-17 20:44 燕十三丶 阅读(588) 评论(2) 推荐(1) 编辑
摘要: 前言 前言 这篇文章主要是分享一个时空穿梭框功能,也就是我们平时用的选择功能。勾选了的项就会进入到另一个框中。 时空穿梭框之旅 时空穿梭框之旅 示例演示: 这个时空穿梭框实现了: 1、可以全选、反选 2、没有选中时,不可以点穿梭按钮 3、自动计数(共有多少个,选中了多少个) 4、没有数据时,全选不可 阅读全文
posted @ 2018-12-17 20:14 燕十三丶 阅读(4509) 评论(0) 推荐(0) 编辑
摘要: 什么是前端路由 前端路由在很多开源的js类库框架中都得到支持,如angularJS,Backbone,Reactjs等等。这篇文章主要和大家谈谈什么是前端路由,以及它的使用场景及优缺点1.什么是路由简单举例说明,假如我们有一台提供 Web 服务的服务器的网络地址是:10.0.0.1,而该 Web 服 阅读全文
posted @ 2018-12-17 14:25 燕十三丶 阅读(616) 评论(0) 推荐(0) 编辑
AmazingCounters.com