首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Alessandro
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
304
文章 207
沸点 97
赞
304
返回
|
搜索文章
赞
文章( 207 )
沸点( 97 )
一个合格的中级前端工程师需要掌握的 28 个 JavaScript 技巧
2. 循环实现数组 map 方法 3. 使用 reduce 实现数组 map 方法 4. 循环实现数组 filter 方法 5. 使用 reduce 实现数组 filter 方法 6. 循环实现数组的
JavaScript中的垃圾回收和内存泄漏
程序的运行需要内存。只要程序提出要求,操作系统或者运行时就必须供给内存。所谓的内存泄漏简单来说是不再用到的内存,没有及时释放。为了更好避免内存泄漏,我们先介绍Javascript垃圾回收机制。 在C与C++等语言中,开发人员可以直接控制内存的申请和回收。但是在Java、C#、J…
剖析 React 源码:render 流程(一)
这是我的剖析 React 源码的第二篇文章,如果你没有阅读过之前的文章,请务必先阅读一下 第一篇文章 中提到的一些注意事项,能帮助你更好地阅读源码。 现在请大家打开 我的代码 并定位到 react-dom 文件夹下的 src 中的 ReactDOM.js 文件,今天的内容会从这…
D2 日报 2019年4月24日
小巧的毫秒转换工具。Node.js 和浏览器下均可用 使用 JavaScript 编写的健壮的 HTML 实体编解码器。支持所有标准的 HTML 命名字符引用,能够处理有歧义的与符(&)以及其他边界情况 一本学习 Go 语言的免费电子书。 您可以访问下面的链接浏览往期内容,或者…
【嗅探底层】你知道Synchronized作用是同步加锁,可你知道它在JVM中是如何实现的吗?
我们可以利用synchronized关键字来对程序进行加锁。它既可以用来声明一个synchronized代码块,也可以直接标记静态方法或者实例方法。 当谈到synchronized时,我们有必要了解字节码中的monitorenter和monitorexit指令。 这两种指令均会…
书写可维护代码的重要性
本文是个人对书写可维护代码的一点点思考。 《代码整洁之道》、《实现模式》、《设计模式》、《重构》、《重构和模式》这些书中,都指出书写可维护代码是十分重要的。想必每位开发者都能说出几条原因吧,这里我也梳理一下自己的逻辑。 什么是好代码?概括地说就两条:第一,能实现需求,第二,可维…
剖析 React 源码:先热个身
我 fork 了一份 16.8.6 版本的代码,并且会为读过的代码加上详细的中文注释。等不及我文章的同学可以先行阅读 我的仓库,并且在阅读本系列文章的时候也请跟着阅读我注释的代码。因为版本不同可能会导致代码不同,并且我不会在文章中贴上大段的代码,只会对部分代码做更详细的解释,其…
【多图警告】学会JavaScript测试你就是同行中最亮的仔(妹)
这是一种在编码开始之前将客户带入测试设计过程的技术。它也是一个协作实践,用户,测试人员和开发人员定义了自动验收标准。 ATDD有助于确保所有项目成员准确理解需要完成和实施的内容。如果系统未通过测试可提供快速反馈,说明未满足要求。验收测试以业务领域术语进行指定。每个功能都必须提供…
一次Web端大量图片同时加载卡顿问题的优化之旅
由于业务的需要,笔者最近需要实现一个大量图片同时加载的需求。在实现这个需求的过程中,笔者遇到了很多的坑,也总结了一些优化方案。这里将笔者使用或准备使用的优化方案总结一下。 在描述如何解决问题,我们现在先来申明,问题是什么? 笔者的需求大概是在某个页面显示 1~1000张,200…
下一页
个人成就
文章被点赞
167
文章被阅读
39,099
掘力值
955
关注了
75
关注者
22
收藏集
7
关注标签
26
加入于
2016-10-02