dev-reading/fe 是一个阅读、导读、速读的 repo,不要依赖于 dev-reading/fe 学习知识。本 repo 只是一个快速了解文章内容的工具,并不提供全文解读和翻译。你可以通过本平台快速了解文章里面的内容,找到感兴趣...
1 分钟读完 JavaScript Async/Await Explained in 10 Minutes 以前我们使用 callback。 后来我们使用 Promise。 现在我们使用 Async/Await。 1、什么是 Async/Await? Async - 定义异步函数(async function someN...
我希望在深入 React 之前知道这些 Canberk Morelli 是 OpsGenie 的一名前端工程师,正在使用 React 构建公司内部项目。通过这篇文章可以使初学者不要犯同样的错误。 1、每次调用 setState 都会引起组件的重新渲染...
文章首发在《你可能不知道的前端知识点》专栏,备份地址:[链接] API (Web 或 XML 页面) = DOM + JavaScript(脚本语言) 问题 问题从一个异常开始。 有网友写了如下代码: {代码...} {代码...} 当点击按钮的时候,...
今天翻译 Facebook 文章 “React 16: A look inside an API-compatible rewrite of our frontend UI library” 时,遇到一个词语 Dogfooding。顾名思义这个词应该是“狗粮”的意思吧。
Chrome 61 发布后,被爆存在安全漏洞,而 Chrome 团队在修复安全漏洞的过程中发现一些漏洞是由 V8 的 escape analysis 引起的,编号为 #765433 #752423 等。
几周前,我们开始写一个系列,深入探讨JavaScript和它的工作原理。我们认为了解JavaScript的构成以及它们如何协作,有助于编写出更好的代码和应用程序。
文章来源:ReactV16 Error Handler (componentDidCatch example) - A look at componentDidCatch and componentStack,React 交流群::342685917 React 早就需要一个处理错误的解决方案。 在 React V15 中使用 ha...
V8 的类型转换只能通过格子向下过渡。一旦将单精度浮点数添加到 Smi 数组中,即使稍后用 Smi 覆盖浮点数,它也会被标记为 DOUBLE。类似地,一旦在数组中创建了一个洞,它将被永久标记为有洞 HOLEY,即使稍后填充...
JavaScript 对象可以具有与它们相关联的任意属性。对象属性的名称可以包含任何字符。JavaScript 引擎可以进行优化的一个有趣的例子是当属性名是纯数字时,一个特例就是数组索引的属性。
本指南与我迄今为止所写的其他指南都不同,我在里面添加了一些草图。我用草图描绘了垃圾收集(GC)的整个概念以及它是如何在 javascript 中被处理的,更确切地说是在运行 javascript 的引擎中。顺便提一下,这个...
我知道如何实现用语言(或者语言的子集)来实现运行该语言虚拟机。如果我在学校或者有更多的时间我肯定会用JavaScript实现一个JavaScript虚拟机。实际上这并不会变成一个独一无二的JavaScript项目,因为蒙特利尔...
或许你听说过 Quantum 项目。 它是对于 Firefox 内部的一个重大改写,以达到让 Firefox 更快运行的目的。我们将实验性的浏览器 Servo 的一部分功能调换出来,并对引擎的其他部分做除了重大的改进。
首先,有的 ES2015 功能是按需解析成 ES5 的,例如内置的 Object.assign 。 当 Babel 编译对象扩展语法(应用在大量 React 和 Redux 程序)并且编译器也支持这个语法时,Babel 会使用 Object.assign 而弃用等效的...
你也许曾没上过编译原理的课程或者没有c++编程经验,但是没人生来就具有这些知识的,你不需要理解任何编译器方面知识。这里有一些资源也许会帮助你。
本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 像其他人一样,我最近偶然看到 Jose Aguinaga 的文章《在 2016 年学 JavaScript 是一种什么样的体验》”。 译者注:中文翻译在此。 很显然,这篇...
本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 优化全都是与速度和满意度有关。 从用户体验的角度,我们希望前端提供可以快速加载和执行的网页。 而从开发者体验的角度,我们希望前端是快速、...
JavaScript工作机制:第1部分 本文转载自:众成翻译译者:网络埋伏纪事链接:[链接]原文:[链接] 随着JavaScript越来越受欢迎,开发团队正在将其用在技术栈的各个方面,包括 - 前端、后端、混合应用、嵌入式设备...
JavaScript 毋庸置疑是当今最重要的语言之一。Web 的兴起已经把 JavaScript 带到一个前所未有的地步。下面我们来看看 JavaScript 在其短短历史中是如何演变的,以及它在走向何处。请继续读下去!
截至目前为止,已经有 90 多人发了 300 多个 Pull Requests 和 200 多个 issues,从最初的几十本书到现在的近 500 本书。
会写点 js 代码