首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
nice
订阅
litong534
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
使用ESLint+Prettier来统一前端代码风格
想起自己刚入行的时候,从svn上把代码checkout下来,看到同事写的代码,大括号居然换行了。心中暗骂,这个人是不是个**,大括号为什么要换行?年轻气盛的我,居然满腔怒火,将空行一一删掉。 但是关于代码风格,我们很难区分谁对谁错,不同的人有不同偏好,唯有强制要求才能规避争论。…
webpack4-用之初体验,一起敲它十一遍
在webpack4之前,提取公共代码都是通过一个叫CommonsChunkPlugin的插件来办到的。到了4以后,内置了一个一模一样的功能,而且起了一个好听的名字叫“优化” 好了,就写到这里吧,想必大家也看累了吧,辛苦大家了,哈哈。
【大型干货】来看看vue对template做了什么(附部分源码及注释)
还记得之前的《手拉手带你过一遍vue部分源码》吗?在那里,我们已经知道,在src/platform/web/entry-runtime-with-compiler.js重写原型的$mount方法时,已经将template转换为render函数了,接下来,我们从这个地方作为入口。…
【大型干货】手拉手带你过一遍vue部分源码
学会看package.json文件,就像你在使用MVVM去关注它的render一样。 既然$ npm run dev命令可以重新编译出vue.js文件,那么我们就从scripts中的dev开始看吧。 注意上面指令中的两个关键词scripts/config.js和web-full…
[js]一道缓存类面试题
在开发过程中踩了一个坑,觉得挺有意思,就顺手编成了一道题。 作为一个缓存类,每次读取到的数据应该是相同的,显然这里并不是。那么是哪里出了问题?在js中如果返回值不是基础类型(如Number,String)返回的会是一个对象引用,而这里正是返回了缓存对象的引用,才导致调用者可以随…
程序员偷懒指南 -- 用chrome插件实现前端资讯推送
这个实例不是很复杂,是我之前一直想做的,就是 通过 chrome 扩展来同步每日阅读的不错的前端资讯。相信大家也有清晰地感受到,前端社区在诸多社区中可谓最为活跃的,所以,坚持筛选学习的内容是比较考验耐心,也是尤为重要的,相对微信公众号,twitter 和 newsletter …
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。当下一次再遇到相同问题的时候,同样的场景又再来一遍。作为一门用途很广的技术,我相信深入理解正则表达式并能融会贯通是值得的。…
40行代码把Vue3的响应式集成进React做状态管理
vue-next是Vue3的源码仓库,Vue3采用lerna做package的划分,而响应式能力@vue/reactivity被划分到了单独的一个package中。 如果我们想把它集成到React中,可行吗?来试一试吧。 话不多说,先看看怎么用的解解馋吧。 可以看出,store…
【1 月最新】前端 100 问:能搞懂 80% 的请把简历给我
半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提…
图片懒加载踩坑
对网页加载速度影响最大的就是图片,一张普通的图片可能会有好几 M 的大小,当图片很多时,网页的加载速度变得很缓慢。 为了优化网页性能以及用户体验,我们对图片进行懒加载。 懒加载是一种对网页性能优化的方式,它的原理是优先加载在可视区域内的图片,而不一次性加载所以图片。当浏览器滚动…