技术翻译
骆驼Lara
这个作者很懒,什么都没留下…
展开
-
你应该知道的10个ES2020中的javaScript新功能
好消息-新的ES2020功能现已完成!这意味着我们现在对ES2020中发生的变化有了一个完整的了解,这是一个新的和改进的JavaScript规范。所以我们来看看这些变化有哪些。1:BigIntBigInt,JavaScript中最令人期待的功能之一,终于来了。它实际上允许开发人员在用于数据处理的JS代码中使用更大的整数表示形式来进行数据处理。目前,你可以在JavaScript中存储的最大整数为pow(2, 53) - 1。但是实际上BigInt允许你超越此范围。如上所示,你需要在每个数字的末尾加上翻译 2020-05-22 11:19:31 · 362 阅读 · 0 评论 -
JavaScript 引擎基本原理:Shapes 和 Inline Caches
译者:Lara本文对所有 JavaScript 引擎中常见的一些关键基础知识进行了介绍,不仅仅局限于V8引擎。作为 JavaScript 开发人员,深入了解 JavaScript 引擎的工作原理有助于你了解自己代码的性能特征。JavaScript 引擎的工作流程 (pipeline)这一切都要从你写的 JavaScript 代码开始。JavaScript 引擎解析源代码并将其转换为...翻译 2019-12-14 17:42:27 · 303 阅读 · 0 评论 -
看在上帝的份上,不要使用 .npmignore
看在上帝的份上,不要使用 .npmignore原文链接: medium.com译者 : Lara.npmignore 是一个可以给Node.js项目造成严重危害的文件,你应该立即停止使用该文件(除了下面所列的一种情况)。npm中已经永久内置了一个更好的替代文件,并且更易用更安全。什么是 npmignore?比如我下载了一个名为 cli-ux 的npm包,这是一组常见的 CLI UX 工具...翻译 2019-08-26 18:47:07 · 368 阅读 · 0 评论 -
使用 prototypes 访问 Vue.js 中的全局属性
译者 : Lara作者:Brian Neville-O’Neill原文:https://dev.to/bnevilleoneill/accessing-properties-globally-in-vue-js-with-prototypes-45bk在本文中,你将了解到如何在 Vue.js 中使用 prototypes 来访问全局属性,而不是在工作流中使用多个导入来访问。在开始之前...翻译 2019-08-28 16:02:02 · 412 阅读 · 0 评论 -
JavaScript 工作原理:渲染引擎及其性能优化
译者:Lara这是系列文章的第11篇,专门探讨 JavaScript 及其构建组件。在识别和描述核心元素的过程中,我们还分享了一些在构建SessionStack时使用的经验法则。SessionStack 是一个需要强大且高性能的 javaScript 应用程序,以帮助用户实时发现并重现他们的 Web 应用程序缺陷。如果你想阅读系列的其他文章,请看下方: 引擎、运行时和调用堆栈的概...翻译 2019-09-09 13:49:49 · 234 阅读 · 0 评论 -
构建无渲染的 Vue 组件(函数式组件)
构建无渲染的 Vue 组件(函数式组件)关于 Vue 有一种特别流行的说法:当 React 和 Angular 在一起并生了个孩子,那就是 Vue。我一直都有这种感觉。由于 Vue 的学习曲线很小,所以有那么多人喜欢它并不奇怪。Vue 一直试图让开发人员尽可能多地控制组件及其实现,这就引出了今天的话题。术语renderless components是指不渲染任何内容的组件。本文中,我们...翻译 2019-09-23 09:32:05 · 1051 阅读 · 0 评论 -
JS 笔记 — JavaScript 中 6 - 8 种左右的语言类型
JavasSript 很奇怪,目前在 JavasSript 中存在八种(近似)ECMAScript 语言类型(在本文发表时)。我们倾向于说 JavasSript 中的所有内容都是一个对象,但事实并非如此。实际上, 虽然在 JavasSript 中大多数东西表现得像对象,但这并不意味着它们真的是对象。因此,深入研究 JavasSript 中存在的有效类型是一件以备不时之需的好事情。在继续之前,我...翻译 2019-09-27 18:25:48 · 147 阅读 · 0 评论