首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ImLeo2020
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
151
文章 151
沸点 0
赞
151
返回
|
搜索文章
赞
文章( 151 )
沸点( 0 )
Part 2 前端工程化实战-模块一(作业)
简答题一、谈谈你对工程化的初步认识,结合你之前遇到过的问题说出三个以上工程化能够解决的问题或者带来的价值。1、我下面从三个认知角度来谈谈我对“工程化”的认识:第一个角度What,即什么是工程化? 具体
JavaScript性能优化
1、概述-如何编写高性能的JavaScript随着软件开发行业的不断发展,性能优化是一个不可避免的话题。什么样的行为才能算是性能优化呢?本质上来说任何一种可以提高运行效率降低运行开销的行为,都可以看作
JavaScript性能优化 - 采用事件委托
事件委托的本质就是利用事件冒泡的机制,把原本需要绑定在子元素上的响应事件委托给了父元素,使父元素完成事件的监听。这样做的好处是,可以大量减少内存的占用从而减少事件的注册。
JavaScript性能优化 - 减少声明及语句数
JavaScript性能优化 - 减少循环体活动
在循环次数固定的情况下,循环体里做的事情越多意味着执行的效率越慢,反之执行效率越高。把每次循环都要去用操作的数据值不变的语句都可以抽离到循环体的外部,这个功能类似于数据缓存。
JavaScript性能优化 - 字面量与构造式
JavaScript性能优化 - 减少数据读取次数
在JS当中经常使用的数据表现形式主要分为:字面量、局部变量、数组元素、对象属性,针对这四种形式访问字面量与局部变量速度是最快的。因为它们都可以直接存放到栈区当中,而访问数组元素和对象成员就会显得相对较
JavaScript性能优化 - 减少作用域链查找层级
JavaScript性能优化 - 减少判断层级
在我们编写代码的过程当中,有可能会去出现这种判断条件潜逃的场景。而往往在出现这种if...else多层潜逃的时候,我们都可以去通过提前return掉这样一些无效的条件,来达到优化层级的效果。
JavaScript性能优化 - 堆栈中的 JS 执行过程
接下来我们看一下,关于JS代码在执行过程中偏底层所发生的事情。这样的操作可以更加具象的表达出一段代码在栈内存和堆内存里是如何执行的,同样也有利于我们理解GC回收内存的工作过程。栈内存ECStack执行
下一页
个人成就
文章被点赞
196
文章被阅读
49,374
掘力值
1,689
关注了
8
关注者
11
收藏集
0
关注标签
9
加入于
2020-05-31