首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待看
订阅
zwl1233
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
React应用下的单元测试
目前,越来越多的Web应用使用 react 来进行界面UI开发,而与之配套的官方测试工具 react-addons-test-utils 用起来则比较繁琐,写出来的测试代码也不易维护。 相比之下,Airbnb开源的react测试类库 Enzyme 提供了一套简洁强大的API,并…
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
文章首发自我的 Github,欢迎关注。 面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: 以上是大致范围,大家可以照着把题目归类,当然除了这些还会有些别的,比如说设计模式等等的问题。另外会刷面试题只是一部分,…
按需引入polyfill
在开发过程中,如果我们写的代码是es6语法的,其中有很多语法如:async、Array.isArray、Object.assign等等是低版本浏览器所不支持的。为了保证我们写的es6语法能够在各个新旧客户端上撒欢跑,我们需要引入polyfill对这些新的语法进行全局注入。 它会…
如何实现高性能的在线 PDF 预览
最近接到产品需求,用户需要在我们的站点上在线查看 PDF 文件,并且查看时,用户可以对 PDF 文件的进行旋转、缩放、跳转到指定页码等操作。 这个太简单了,随便找找就一堆轮子。 这个方案麻烦一点,我们需要在项目中引入 PDF.js 这个库,然后再使用 iframe 来加载指定的…
前端开发中79条不可忽视的知识点汇总
过往一些不足的地方,通过博客,好好总结一下。 一些通用的js库或者是css样式库,如jQuery,在网络中的使用是非常普遍的。当一个用户在浏览你的某一个网页的时候,很有可能他已经通过你网站使用的CDN访问过了其他的某一个网站,恰巧这个网站同样也使用了jQuery,那么此时用户浏…
年终回顾,为你汇总一份「前端技术清单」
记得年初的时候我给自己制定了一个学习计划,现在回顾来看完成度还不错。但仍有些遗憾,一些技术点没有时间去好好学习。 在学习中我发现,像文章这样的知识往往是碎片化的,而前端涉及到的面很多,如果不将这些知识有效梳理,则无法形成体系、相互串联。最后有一种东懂一块,西了解一点的感觉。因此…
React单元测试实战
可保证得到结果的一致性,提高项目、组件稳定性。 开发者按单元测试思路去写代码,可清晰代码结构,提高代码的可读性。 由于笔者开发的项目越来越大,公共组件的复用性高,故其稳定性尤为重要。因此,引入单元测试刻不容缓。 会占用一定的开发成本,增加开发工作量。 旧项目加入单元测试改动很大…
一个合格(优秀)的前端都应该阅读这些文章
的确,有些标题党了。起因是微信群里,有哥们问我,你是怎么学习前端的呢?能不能共享一下学习方法。一句话也挺触动我的,我真的不算是什么大佬,对于学习前端知识,我也不能说是掌握了什么捷径。当然,我个人的学习方法这篇文章已经在写了,预计这周末会在我个人公众号发布。而在此之前,我想展(g…
使用proxy实现一个简单完整的MVVM库
MVVM 是当前时代前端日常业务开发中的必备模式(相关框架如react,vue,angular 等), 使用 MVVM 可以将开发者的精力更专注于业务上的逻辑,而不需要关心如何操作 dom。虽然现在都 9012 年了,mvvm 相关原理的介绍已经烂大街了,但出于学习基础知识的目…
前端进阶必备,github 优质资源整理分享!
前端技术日新月异,随着 大前端 的趋势,想要成为一名合格的前端工程师,需要学习掌握的东西更是宽泛。所以我们在寻求进阶的过程中,既要不断夯实前端基础,也要快速响应技术的更新迭代。闲话少说,这次给大家整理分享一些前端进阶的优质学习资源,希望对大家有所帮助! 0. 年度报告 1. 基…