首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
111
订阅
蒋哈哈
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
前端性能优化—js代码打包
现在的 web 应用,内容一般都很丰富,站点需要加载的资源也特别多,尤其要加载很多 js 文件。js 文件从服务端获取,体积大小决定了传输的快慢;浏览器端拿到 js 文件之后,还需要经过解压缩、解析、编译、执行操作,所以,控制 js 代码的体积以及按需加载对前端性能以及用户体验…
利用 Jest 进行测试
Jest 常用的单元测试框架是 jasmine ,Mocha + Chai,不同于这些测试框架,jest 的集成度更高,提供的功能也更丰富,利用好 jest 所提供的功能,能大大提升测试用例的执行效率。 Jest 特点: 测试用例并行执行,更高效 强大的 Mock 功能 内置的代…
TypeScript 简明教程:认识 TypeScript
作为一名 JavaScript 开发者,如果你总在担心代码上线后会不会冷不丁报个 undefined,如果你写代码时总需要在文件间来回跳转查阅接口,如果你正准备接手一个大型 JS 项目,那么,该是时候考虑使用 TypeScript 了。 根据 TS 官网 的介绍:TypeScr…
React16时代,该用什么姿势写 React ?
接下来将针对影响较大,使用频率较高的更新点逐一讲解。 我们知道,对 React 组件的性能优化,shouldComponentUpdate函数是很重要的一啪,所以 React 才会在 React.Component的基础上增加了React.PureComponent,但是对于非…
TypeScript 入门教程
从 JavaScript 程序员的角度总结思考,循序渐进的理解 TypeScript。
深入浅出深拷贝与浅拷贝
首先深复制和浅复制只针对像 Object, Array 这样的复杂对象的。简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 因为浅复制只会将对象的各个属性进行依次复制,并不会进行递归复制,而 JavaScript 存储对象都是存地址的,所以浅复制会导致 ob…
深入理解javascript系列(九):应用闭包
理论是自信的基础,结合理论的实践才能让我们走的更远。 前两个系列,我记录了闭包的学习,如何利用闭包解决实际问题了?其实,很多东西你我都知道,不是一蹴而就的,不是你今天学了就会了,还需要多次练习,反复练习。相信终究一天你我会运用自如。 下面就通过3个小例子,来运用闭包解决实际问题…
第一个mpvue小程序开发完了,来总结下吧
历经了接近两个月的摸索滚爬,抓头吃瓜,各种优化(单押X3),我主导开发的第一个小程序终于要上线了(SKR SKR!)!当然首先要感谢老板没有杀了我——因为在6月初我刚拿到小程序PRD的时候老板问我多久可以做好,我看了看之后说“两周”吧,咳咳,然后。。。一直到现在,我还能活着很A…
「基于 Jest + Enzyme 的 React 单元测试 | 掘金技术征文 」
如果你想学习 React 单元测试,那就从这篇文章开始吧。Star 项目,clone 到本地,根据教程走一遍,有任何问题欢迎 issue 讨论。 Jest 是 Facebook 发布的一个开源的、基于 Jasmine 框架的 JavaScript 单元测试工具。提供了包括内置的…
mpvue生命周期初探
最近使用了 mpvue 搭建并开发了公司一个小程序项目,周末花点时间研究一下 Vue.js 组件生命周期和小程序页面生命周期的调用顺序问题。 小程序只有一个 App 实例,对应 mpvue 项目的 App.vue 里面的内容,全页面共享,mpvue 为这个实例以及组件(组件包括…