首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
subying
掘友等级
前端
|
MV
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 22
沸点 4
赞
26
返回
|
搜索文章
赞
文章( 22 )
沸点( 4 )
深入理解 Webpack 打包分块(上)
随着前端代码需要处理的业务越来越繁重,我们不得不面临的一个问题是前端的代码体积也变得越来越庞大。这造成无论是在调式还是在上线时都需要花长时间等待编译完成,并且用户也不得不花额外的时间和带宽下载更大体积的脚本文件。 然而仔细想想这完全是可以避免的:在开发时难道一行代码的修改也要重…
《阿里云前端技术周刊》第二期
如何保障前端项目的代码质量
对于中大型前端项目,项目规范与代码质量尤为重要。当功能需求变更或需要重构时,随心所欲的(糟糕的)代码可能带来比重新开发还麻烦的问题。 这个问题不用作过多阐述,想必接手过他人代码的同学,多少都有些体会。简单来说,太过随意的代码会让强迫症患者难以容忍,难以阅读理解的代码有时甚至不如…
Chrome运行时性能瓶颈分析
Frames部分,主要用于查看特定帧的fps,可以查看特定的帧情况。 此代码的问题在于,在每个动画帧中,它会更改每个方块的样式,然后查询页面上每个方块的位置。由于样式发生了变化,浏览器不知道每个方块的位置是否发生了变化,因此必须重新布局方块以计算其位置。
Vue with TypeScript
最近重新看了下这个文章,发现这个文章没有标明 ts 预发预发高亮,于是把预发高亮加了上去,还有就是编写本文的环境是 Vue 2.5.*,可能对于现在的环境有些不太合适,里面有些插件或者一些实现方式,可能有些改变,或者 Vue 官方已经有不同的实现方式,所以本文章还是当做参考,毕…
刷《一年半经验,百度、有赞、阿里面试总结》·手记
有给出的或者有些不完善的答案,也尽力给出/完善了(可能有错,大家自行辨别)。有些很困难的题目(例如实现Promise),附带相关链接(懒癌患者福利)。 总的来说,将这些题目分成了“Javascript”、“CSS”、“浏览器/协议”、“算法”和“Web工程化”5个部分进行回答和…
Cookbook:优化 Vue 组件的运行时性能
Vue 2.0 在发布之初,就以其优秀的运行时性能著称,你可以通过这个第三方 benchmark 来对比其他框架的性能。Vue 使用了 Virtual DOM 来进行视图渲染,当数据变化时,Vue 会对比前后两棵组件树,只将必要的更新同步到视图上。 Vue 帮我们做了很多,但对…
理解 JavaScript 中的高阶函数
本文将让大家了解什么是高阶函数以及如何在 JavaScript 中使用它们。 如果你正在学习 JavaScript,那么你应该见过高阶函数这个术语。 它虽然听起来很复杂,但其实并不难。 使 JavaScript 适合函数式编程的原因是它接受高阶函数。 高阶函数在 JavaScr…
JavaScript设计模式
当然我们可以用一个通俗的说法:设计模式是解决某个特定场景下对某种问题的解决方案。因此,当我们遇到合适的场景时,我们可能会条件反射一样自然而然想到符合这种场景的设计模式。 比如,当系统中某个接口的结构已经无法满足我们现在的业务需求,但又不能改动这个接口,因为可能原来的系统很多功能…
笔试题——JavaScript事件循环机制(event loop、macrotask、microtask)
JavaScript 都知道它是一门单线程的语言,这也就意味着 JS 无法进行多线程编程,但是 JS 当中却有着无处不在的异步概念 。要完全理解异步,就需要了解 JS 的运行核心——事件循环(event loop)。 js执行之后,程序输出 'start' 和 'end',在大…
下一页
个人成就
文章被点赞
39
文章被阅读
33,338
掘力值
382
关注了
9
关注者
3
收藏集
12
关注标签
14
加入于
2018-08-23