首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
五柳的优秀译文集
五柳
创建于2021-07-06
订阅专栏
翻译、分享一些优秀的英文技术文章
等 3 人订阅
共12篇文章
创建于2021-07-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
过去 4 年,最佳和最实用的 ES 特性,快来复盘一下
在 1995 年 9 月,网景公司的一位名叫 Brendan Eich 的程序员只用了 10 天就开发出来一个新的脚本语言。 最初,这个脚本语言被命名为 Mocha,但是很快又被称为 LiveScript ,后来才被称为 JavaScript。 自从 JavaScript 被发…
Vuex 4 正式发布!
这是 Vuex 4 的正式版本。 Vuex 4 的重点是兼容性。Vuex 4 支持使用 Vue 3 开发,并且直接提供了和 Vuex 3 完全相同的 API,因此用户可以在 Vue3 项目中复用现有的 Vuex 代码。 文章的下面一部分将介绍一些重大更改,因此请认真查看。 查看…
在 JavaScript 中判断对象是否空的正确姿势
下面是一个检查对象是否为空的代码片段。对于新的浏览器而言,你可以使用普通的 JS 和 ES6 的语法 Object.keys。但是,为了支持旧的浏览器,你可以安装 Lodash 和使用它的 isEmpty 方法。 普通的(Vanilla)不是一个新的框架或库。它是指常规的 Ja…
10 个可以给你带来提升的 GitHub 仓库
1. Awesome 这个仓库正如它的名字一样:太棒了(awesome)!这个适用于所有开发者。它的概念很简单。awesome 包含了一系列指向软件开发和编程的所有不同领域的链接。 从编程语言到书籍和大数据,awesome 都会让你仿佛身临其境!如果你还没有体验过,你一定要关注…
【推荐收藏】初学者可以玩转的 50 个 JavaScript 函数
前段时间,看到一个很不错的 GitHub 仓库 30-seconds-of-code,该仓库的核心理念是:“你只要花 30 秒,就可以掌握开发中需要的函数”。其中,30 秒意味着每个函数的实现会出乎你意料的精简,这个过程不可避免地会涉及一些 JavaScript 的小技巧(奇淫…
【推荐收藏】10 个最佳实践来改良你的 CSS
1. 你真的需要框架吗? 首先,决定是否真的需要使用 CSS 框架。现在,有许多替代轻量级健壮(robust)框架的方法。通常,你不需要使用框架中的所有选择器,所以你的包中会包含死代码(dead code)。 如果你只对按钮使用样式,可以将它们加入到你的 CSS 文件,并去掉其…
2020 年 10 个最值得推荐的 VS Code 插件
在开发过程中,你可能经常会发现自己要在项目中添加依赖项。尽管模块化开发已成为现今软件开发的关键部分,但最好还是确认对自己的输入保持一定的细心。JavaScript 和 TypeScript 的 Import Cost 插件让你可以实时地警惕所有的依赖项。 当你将依赖关系内联添加…
谁不想写出干净的代码?7 个技巧,让你的同事爱上你的代码
期望:"是我!" 你会自豪地回答,因为该代码像公主一样美丽。 现实:"不,不是我!" 你说谎是因为该代码像野兽一样丑陋。 现在,如果你想让期望成为现实,请继续阅读。 使用有意义的名称,这会让你一眼就知道是什么意思。 将集合类型命名为复数是有意义的。因此,不要忘记 s: 描述函数…
Babel 7.12.0 released,快来瞧瞧有哪些亮点
这次发布包括对新的 TypeScript 4.1 beta features:template literal types 和 key remapping in mapped types。 过去,我们将 @babel/plugin-sytax-module-attributes…
Webpack 5 released,中文(部分)尝鲜版介绍
就在昨天,webpack 5 released ,我也火急火燎地去看了一下更新文档介绍。确实,如文档开头所说这次做了重大改变,以便于未来可以很好地应用新的功能。因此,整个发布内容的介绍非常多,大概 1 万多字。并且兴趣使然,我也开始了火急火燎的翻译,但出于个人时间和信息的时效性…
「译」ES 2021 新特性: Top-level await | 掘金技术征文-双节特别篇
「ECMAScript」提案 Top-level await 由 Myles Borins 提出,它可以让你在模块的最高层中使用 await 操作符。在这之前,你只能通过在 async 函数或 async generators 中使用 await 操作符。 为什么我们需要在模块…
「译」ES 特性展望:ECMAScript 2021
本篇文章跟踪了「ES2021」实际和潜在的「特性」。我将会一直实时地更新它。 值得注意的是,自从「TC39」进程被建立起,「ECMAScript versions」的重要性被降低了很多。现在,最关注的是被提出的「特性」处于哪个阶段。一旦,它到了第 4 阶段(stage 4),它…