首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Areyoukidding
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
91
文章 91
沸点 0
赞
91
返回
|
搜索文章
赞
文章( 91 )
沸点( 0 )
js 常用方法使用总结 · w3c-前端社区
说明: 在项目中使用一些工具类,公共类是非常有必要的,不仅是后台,前段亦是一样 这里提供我收集的常用方法封装 代码可以在资源共享,我的代码中下载。 注意: 字符串的拼接一定使用StringBuffer来拼接,否则容易造成浏览器卡顿或内存溢出。特别是针对一些执行js效率不高的浏览器
javascript的内存管理以及3种常见的内存泄漏
尽管我们正在越来越多的编写Javascript代码,但是我们不一定真的了解它。编写本系列专栏的目的就是深入到javascript的底层,了解其运行原理,帮助我们写出更高效的代码,减少一些不必要的bug. 在这篇文章中我将主要探讨javascript内存管理,调用栈以及如何处理内…
深入理解事件循环和异步流程控制
javascript的执行分为三个部分:运行时,事件循环,js引擎。运行时提供了诸如注入全局API(dom, setTimeout之类)这样的功能。js引擎负责代码编译执行,包括内存管理。之前写了一篇关于javascript内存管理的文章,具体可见 事件循环与回调队列相对应,负…
写给新人的React快速入门手册
setState函数是react中较为重要也是使用频率较高的一个api,它接受最多两个参数,第一个参数是要修改的state对象,第二个参数为一个回调函数,会在state更新操作完成后自动调用,所以setState函数是异步的。 shouldComponentUpdate是一个非…
react和immutable偶遇的那些事
在项目中经常会遇到一些问题,比如把一个对象赋值给另外一个对象后,如何实现修改被赋值的对象而原对象不变;一般做法是copy,而copy又分为shallowCopy(浅拷贝)和 deepCopy(深拷贝);shallowCopy对于层级比较深的对象来说然并*用,那么只能用deepC…
我为什么从Redux迁移到了Mobx
Redux是一个数据管理层,被广泛用于管理复杂应用的数据。但是实际使用中,Redux的表现差强人意,可以说是不好用。而同时,社区也出现了一些数据管理的方案,Mobx就是其中之一。 这是Redux给自己的定位,但是这其中存在很多问题。 首先,Redux做了什么?看Redux的…
React 性能优化
可以使用react自带的Component Profiling工具,在页面的url后面添加"?react_perf",就可以在chrome的调试器里面使用Performance tab页记录性能。 通过观察性能的瓶颈,我们找出可以优化的地方。仔细分析瓶颈产生的原因,我们而已借助…
ReactJS 底层揭秘系列教程 | 掘金翻译计划
本库包含 ReactJS 内部工作原理的说明。实际上,我在调试整个代码库时,将所有的逻辑放在可视化的流程图上,对它们进行分析,然后总结和解释主要的概念和方法。我已经完成了 Stack 版本,现在我在研究下一个版本 —— Fiber。本教程由掘金翻译计划译者贡献。
下一页
关注了
5
关注者
2
收藏集
1
关注标签
13
加入于
2017-09-09