首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
With
掘友等级
前端
|
服
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
60
文章 60
沸点 0
赞
60
返回
|
搜索文章
赞
文章( 60 )
沸点( 0 )
一个Vue页面的内存泄露分析
什么是内存泄露?内存泄露是指new了一块内存,但无法被释放或者被垃圾回收。new了一个对象之后,它申请占用了一块堆内存,当把这个对象指针置为null时或者离开作用域导致被销毁,那么这块内存没有人引用它了在JS里面就会被自动垃圾回收。但是如果这个对象指针没有被置为null,且代码…
浅谈使用 Vue 构建前端 10w+ 代码量的单页面应用开发底层
随着业务的不断累积,目前我们 ToC 端主要项目,除去 node_modules, build 配置文件,dist 静态资源文件的代码量为 137521 行,后台管理系统下各个子应用代码,除去依赖等文件的总行数也达到 100万 多一点。 本文会在主要描述以 Vue 技术栈为技术…
解密vue-router: 从源码开始
前几天笔者看到一个问题:你真的了解vue-router的吗?你知道vue-router的运行原理吗?抱着这样的问题,笔者开始了vue-router的源码探索之旅。本文并没有逐行去深究源码,而是跟着笔者画的流程图来简析每一步的运行流程。 笔者根据源码的结构和自己的理解事先画好了一…
移动端本地 H5 秒开方案探索与实现
移动端本地 H5 秒开方案探索与实现
笔记 | 高级软件工程 & 导论
在软工系列课程上,老师常提及的一条等式 软件 = 程序 + 软件工程 ( 或 软件 = 程序 + 文档),即一般情况讨论,一款软件产品的诞生之际总是伴随着一系列的软件过程。 那么如何充分理解软件工程 (过程)?...
当面试官问你Vue响应式原理,你可以这么回答他
看过vue官方文档的同学,对这张图应该已然相当熟悉了。 听过太多回答,通过Object.defineProperty,可是再详细的问时,对方浑然不知。 这里我们用不到100行的代码,实现了一个简易的vue响应式。当然,这里如果不考虑期间的过程,我相信,40行代码之内可以搞定。但…
面试中必备的网络相关知识
废话不说,直接上干货。 为了能让计算机之间能够通信,计算机需要定义通信规则,这些规则就是协议。规则有多种,协议也有多种。协议就是数据封装格式+传输。 应用层:提供网络服务和最终用户软件之间的接口服务。 表示层:数据的表示、安全、压缩。 会话层:建立、管理、中止会话。 传输层:定…
重构 - 改善代码的各方面问题
做前端开发有一段时间了,在这段时间里面,对于自己的要求,不仅仅是项目能完成,功能正常使用这一层面上。还尽力的研究怎么写出优雅的代码,性能更好,维护性更强的代码,通俗一点就是重构。这篇文章算是我一个小记录,在此分享一下。该文章主要针对介绍,例子也简单,深入复杂的例子等以后有适合的…
工程师如何在工作中提升自己?
古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。以至于长期以来流传一个很广的误解:35岁是程序员工作的终点。 如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工…
注释那些事儿 - 前端代码质量系列文章(一)
好的注释可以提高代码的可读性和可维护性,从而提高代码质量。 那么什么是好的注释?如何写出好的注释?本文将从注释的目的和原则出发对 JS 注释进行探讨。 我们写注释,是为了给代码的读者(包括我们自己,也可能包括机器,如 jsdoc)看,帮助读者阅读理解代码并进行维护。 「如无必要…
下一页
个人成就
文章被点赞
978
文章被阅读
48,347
掘力值
2,207
关注了
29
关注者
147
收藏集
1
关注标签
2
加入于
2017-06-08