自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Js中文网 - www.javascriptc.com

一个致力于帮助开发者用代码改变世界为使命的平台,每天都可以在这里找到技术世界的头条内容

  • 博客(22)
  • 收藏
  • 关注

转载 比antd-mobile体验更佳的Zarm2.0组件库来了,2020从此你多了一个选择

Zarm目前开源了50个组件,基本覆盖常见的通用组件、样式命名采用了BEM的规范,内部实现使用了Css Variables + SCSS Mixins,这使得样式维护的工作变得优雅简洁、扩展性好,我们提供了内置的基础组件,可以方便地基于现有组件实现二次开发,响应及时,目前在内部开源的情况下,已有接近3000次的commit,在及时响应issue的同时,我们也保持着快速的迭代。后续也会有官方讨论群,只要有问题,我们一定及时跟进,不会让问题石沉大海

2020-03-30 10:09:31 902 2

原创 Js中文网周刊第5、6期 —深入了解JavaScript引擎精华,让你的代码执行更高效、web页面录屏实现

面试最让你手足无措的一个问题:你的系统如何支撑高并发?奇思妙想 纯 CSS 滚动进度条效果,Chameleon跨端框架—一个与Flutter比肩的开源作品……

2020-01-27 15:36:09 197

原创 Js中文网周刊第4期

Webpack 中的 sideEffects 到底该怎么用?猿兄请留步,耽误你几分钟,把MVVM原理还给你,告别预编译,CSS 直接写嵌套的日子就要来临~

2020-01-27 15:31:02 266

原创 Js中文网周刊第3期

几个神奇的Web Api,你(可能)不知道~,面试官问:你能否模拟实现JS的bind方法?带你实现自己的视频弹幕哦~v8是怎么实现更快的 await ?深入理解 await 的运行机制……

2020-01-27 15:29:00 207

原创 Js中文网周刊第2期

带你装逼 用199行代码实现一个mini版react框架、解读Promise原理,手动实现一个Promise~,不可思议的纯 CSS 滚动进度条效果……

2020-01-27 15:24:34 165

转载 Nginx之父被抓,在职期间写的nginx竟属于公司?

俄罗斯警方近日突击搜查了F5 Networks子公司NGINX的莫斯科办事处,NGINX公司开发了互联网上最受欢迎的Web服务器技术。警方扣押了相关设备,并拘留了员工进行讯问。Rambler集团之前对NGINX公司提起诉讼、控诉侵犯版权,声称它拥有NGINX Web服务器代码的全部所有权,莫斯科警方随后于上周执行了突击搜查。Rambler集团是rambler.ru的母公司,而rambler.ru是俄罗斯最大的搜索引擎和互联网门户之一。

2019-12-14 11:43:29 2994

原创 2019程序员也开始学会 “中奸商“赚差价了~

原来程序员也是会 “中奸商“ 赚差价的前言当听到「程序员」这个词的时候,你脑海中第一反应到的是什么?有钱,智商很高情商却很感人,思维缜密,极客,加班严重,没有对象只能new一个?还是钱多话少死的早,没有头毛越秃越强……如果你自称为"程序员",当公司需要压缩成本的时候,某些经理首先就会想到解雇你,因为你的工资高~但事实真像却不是这样的,据我了解,一个公司的业务人员,大部分收入都比程序员高的...

2019-12-12 08:39:31 270

原创 Chrome浏览器控制台Unchecked runtime.lastError: The message port closed before a response was received.

今天一个错误折腾了我很久,Unchecked runtime.lastError: The message port closed before a response was received.一开始以为是代码出问题了,看了半天发现并不是,Google了一下,发现是迅雷,插件扩展造成的,把它关闭之后就好了郁闷啊,坑了我好久,大家注意一下,也有可能不是迅雷,主要原因可能还是插件写法问题,异步未结...

2019-11-21 17:02:26 5454 4

原创 常见问题 · Babel 中文文档

为什么 `for...of` 被转换之后如此冗长且丑陋?为了符合规范,迭代器(iterator)的返回方法必须是 出错时才能调用。另一个方法是启用 [宽松模式(loose mode), 但是请注意,如果你启用了宽松模式(loose mode)会收到 很多 警告, 并且你的选择将导致代码不符合规范。

2019-11-21 16:04:34 374

原创 预设(Presets) · Babel 中文文档

不想自己动手组合插件?没问题!preset 可以作为 Babel 插件的组合,甚至可以作为可以共享的 options 配置。

2019-11-21 16:01:28 1279

原创 插件 · Babel 中文文档

Babel 是一个编译器(输入源码 => 输出编译后的代码)。就像其他编译器一样,编译过程分为三个阶段:解析、转换和打印输出。现在,Babel 虽然开箱即用,但是什么动作都不做。它基本上类似于 const babel = code => code; ,将代码解析之后再输出同样的代码。如果想要 Babel 做一些实际的工作,就需要为其添加插件。

2019-11-21 15:54:24 536

原创 编辑器 · Babel 中文文档

现在,许多流行的编辑器都支持 ES2015+ 语法的高亮显示, 并且此功能开箱即用,然后有一些编辑器则需要安装额外的扩展。 本指南将帮助你为编辑器添加语法高亮的功能。如果你需要更高级的集成方式,可以 查看js中文网-前端进阶资源教程

2019-11-21 15:47:02 185

原创 升级到 Babel 7 (API) · Babel 中文文档

Refer users to this document when upgrading to Babel 7.Also check out the [v7-migration guide][1] for other user-level changes.

2019-11-20 08:45:56 1719

原创 升级到 Babel 7 · Babel 中文文档

Refer users to this document when upgrading to Babel 7.Because not every breaking change will affect every project, we've sorted the sections by the likelihood of a change breaking tests when upgrading.

2019-11-20 08:40:39 2593

原创 Learn ES2015 · Babel 中文文档

This document was originally taken from Luke Hoban’s excellent es6features repo. Go give it a star on GitHub!Js中文网 -前端进阶资源教程

2019-11-20 08:32:38 599

原创 配置 Babel · Babel 中文文档

Babel 也由配置文件!许多其他工具都有类似的配置文件:ESLint (.eslintrc)、Prettier (.prettierrc)。所有 Babel API [参数][1] 都可以被配置。然而,Js中文网 www.javascriptc.com,如果该参数需要用到 JavaScript 代码,你可能需要使用 JavaScript 代码版的,

2019-11-18 17:26:53 5743

原创 使用指南 · Babel 中文文档

Babel 工具链是由大量的工具组成的,无论你是 “最终用户” 还是在集成 Babel,这些工具都简化了 Babel 的使用。本文是对这些工具的使用方法的快速介绍,你可以在文档的 “用法” 章节了解到更多信息,Js中文网 www.javascriptc.com

2019-11-18 16:36:08 355

原创 Babel 是什么?· Babel 中文文档

Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情……Js中文网 www.javascriptc.com

2019-11-18 15:59:01 1285

原创 Babel入门·Babel 中文文档

Babel 是一个 JavaScript 编译器。Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情:语法转换,通过 Polyfill 方式在目标环境中添加缺失的特性 (通过 @babel/polyfill 模块),源码转换 (codemods,Js中文网 www.javascriptc.com)

2019-11-13 12:06:11 1922

原创 微软!TypeScript 3.7 RC发布,备受瞩目的Optional Chaining来了

Announcing TypeScript 3.7 RC,October 24th, 2019,We’re pleased to announce TypeScript 3.7 RC, the release candidate of TypeScript 3.7. Between now and the final release, we expect no further changes except for critical bug fixes,www.javascriptc.com

2019-11-08 10:43:57 440

原创 浅谈工作中常用的easy-mock

什么是Mock?? Mock其实就是真实数据存在之前,即调试期间的代替品,是个虚拟的存在,用人话讲它就是个备胎,今天为您分享Easy Mock,Easy Mock是一个可视化,并且能快速生成 模拟数据 的持久化服务, Easy Mock 支持基于 Swagger创建项目,以节省手动创建接口的时间,更高效,小程序、h5、app/ios/android开发人员都可以用,更多精选尽在[Js中文网-前端进阶资源教程,www.javascriptc.com]~

2019-11-08 10:42:23 793 4

转载 一份你女朋友都能读懂的 Git 教程

用游戏的方式来学习GIT操作,是一种有趣而高效的方式。从刚接触电脑时的打字练习软件 金山打字通,到程序猿写代码的利器 Vim 都有小游戏(金山打字通游戏、VIM Adventures)来帮助我们入门。当你的目标从掌握技能转变为打通游戏之后,学习本身也就不再痛苦。在完成每一关的过程中,都能增加我们的技能熟练度和成就感(JS中文网 - 前端进阶资源教程)。

2019-11-08 10:14:18 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除