首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web
订阅
Linlif__文文记账W信小橙序
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
记一次高级前端开发工程师面经
对于3~5年的前端开发来说,不应该仅仅是停留在会用API的层面,至少要关注到你使用的技术的一些原理实现。 这也是大厂考察候选人钻研精神吧,相对来说有一个区分度。个人建议最好精通一个方向。。。。
破解前端面试(80% 应聘者不及格系列):从闭包说起
修订说明:发布《80% 应聘者都不及格的 JS 面试题》之后,全网阅读量超过 6W,在知乎、掘金、cnodejs 都引发了很多讨论,还被多个前端微信公号和技术媒体转载。酝酿许久之后,笔者准备接下来撰写前端面试题系列文章,内容涵盖 DOM、HTTP、浏览器、框架、编码、工程化等方…
【React组件】写一个模仿蓝湖的图片查看器
事实证明,一旦涉及到 DOM 的变换操作,如果很多细节考虑不全,抓过来就写,那基本就凉了。于是我仔细分析了下需求,发现和蓝湖的渲染图查看功能很类似,那这回就整理一下思路,从头开始,写一个模仿蓝湖的图片查看器。 两个功能都不难理解,但是组合实现一定难度,功能之间会有各种联系及需要…
vue多页面开发和打包的正确姿势
两套源码的话,后台可能开两个端口,然后需要用nginx反向代理可能比较麻烦,而且前端开发也比较麻烦麻烦,毕竟需要维护两个git仓库,两套git上线流程,可能会损耗很多时间。 对自己的技术(盲目)自信,也想尝尝鲜,分析出需求也不算很复杂。选了第一种方案,就是多个单页面应用在一套源…
vuex 源码:深入 vuex 之 module
store 将应用的状态集中起来,但如果应用变得非常复杂时,即状态非常的多时,store 就有可能变得相当臃肿。module 能够帮 store 划分了模块,每个模块都拥有自己的 state、getter、mutation、action 和 module。 那么 module …
16种方法实现水平居中垂直居中
熟悉水平居中和垂直居中的方法, 不为别的, 就为用的时候能够信手拈来. 下面直接步入正题.原文:16种方法实现水平居中垂直居中 水平居中 1) 若是行内元素, 给其父元素设置 text-align:center,即可实现行内元素水平居中. 2) 若是块级元素, 该元素设置 ma…
Mvvm 前端数据流框架精讲
黄子毅,目前在阿里数据中台前端团队,负责数据产品相关业务。前端精读创办者、数据流框架 Dob 作者、可视化编辑器 gaea-editor 作者、react-native-image-viewer 作者、曾维护数套前端组件库。 本文来自黄子毅在“携程技术沙龙——新一代前端技术实践…
全面解析Vue.nextTick实现原理
vue中有一个较为特殊的API,nextTick。根据官方文档的解释,它可以在DOM更新完毕之后执行一个回调,用法如下: 尽管MVVM框架并不推荐访问DOM,但有时候确实会有这样的需求,尤其是和第三方插件进行配合的时候,免不了要进行DOM操作。而nextTick就提供了一个桥梁…
koa2源码解读与总结
koa2的源码比较简单,整个框架只要能够很好的理解其中间件基本就能了解其运行和设计的原理。 我建议读koa的源码最好从使用的写法开始梳理,一步一步深入其原理。 根据此段代码可以看出,koa是一个对象,从案例上看此对象上有use、listen方法。让我们来看看它是如何工作的。 来…
面试题:你能写一个Vue的双向数据绑定吗?
Vue的双向数据绑定的原理相信大家也都十分了解了,主要是通过Object对象的defineProperty属性,重写data的set和get函数来实现的,这里对原理不做过多描述,主要还是来实现一个实例。为了使代码更加的清晰,这里只会实现最基本的内容,主要实现v-model,v-…