前言:公司团队希望前端做单元测试,说起来干前端这么长时间以来还从来没写过单元测试,网上找了些资料,what?这都是些什么鬼,发现资料好少,熬了好几天总算是了解了个大概怎么做了...
前言:公司团队希望前端做单元测试,说起来干前端这么长时间以来还从来没写过单元测试,网上找了些资料,what?这都是些什么鬼,发现资料好少,熬了好几天总算是了解了个大概怎么做了...
MDN 中对 target的解释为:一个触发事件的对象的引用,当事件处理程序在事件的冒泡或捕获阶段被调用时。对于 currentTarget的解释为:当事件遍历DOM时,标识...
antd antv random-id生成唯一的随机数 clipboardclipboard.js是一款轻量级的实现复制文本到剪贴板功能的JavaScript插件。通过该插件...
createClass 在没有使用ES6语法的时候我们可以使用此方法来定义组件 注意:在 createClass 中,React 对属性中的函数都进行了 this 绑定,也就...
dva.js 简介 dva 是阿里前端架构师 sorrycc 带 team 研发的一套轻量级前端框架,其目的是尽量避免前端重复性劳动,简化开发流程。一个完整的 dva 脚手架...
context的作用 context 通过组件数提供了一个传递数据的方法,从而避免了在每一个层级手动的传递 props 属性。 在一个典型的 React 应用中,数据是通过 ...
使用范围 require:node 和 es6 都支持的引入 export / import:只有 es6 支持的导出引入 module.exports / exports:...
AJAX 是什么 ajax 是一种异步请求数据的技术,对于提高用户体验度和程序性能有很大的帮助。 AJAX 请求步骤 创建 ajax 核心对象 XMLHttpRequest ...
key 我遇见的问题 在写项目的时候,项目中需要用到音频播放器,但是原始的 audio 标签在不同的浏览器,会有不同的样式,所以就自己写了一个简单的播放器,用于满足项目中播放...