自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ES2018 新特征之:异步迭代器 for-await-of

1. 概述在 ECMAScript 2015(ES6) 中 JavaScript 引入了迭代器接口(iterator)用来遍历数据。迭代器对象知道如何每次访问集合中的一项, 并跟踪该序列中的当前位置。在 JavaScript 中迭代器是一个对象,它提供了一个 next() 方法,用来返回序列中的下一项。这个方法返回包含两个属性: done 和 value。迭代器对象一旦被创建,就可以反复调用 ne

2018-02-26 00:00:00 2473

原创 ES2018 新特征之:异步迭代器 for-await-of

1. 概述在 ECMAScript 2015(ES6) 中 JavaScript 引入了迭代器接口(iterator)用来遍历数据。迭代器对象知道如何每次访问集合中的一项...

2018-02-26 00:00:00 261

原创 一个关于模板字符串的使用技巧,以及 String.raw() 函数

在做前端开发的时候,我们经常会需要在 JavaScript 文件中书写 html 或者 css。在这种场景下,使用模板字符串是个很好的方式,这样就不需要进行复杂而丑陋的字符串拼接了。SomeHats 在 twitter 上给出了一个使用模板字符串的技巧:仔细看两张图,应该观察到不同了吧。直接使用模板字符串赋值 consttrired=... ; 时,编辑器没有对模板字符串进行语法高亮。而使用 ta

2018-02-07 00:00:00 1724 1

原创 一个关于模板字符串的使用技巧,以及 String.raw() 函数

在做前端开发的时候,我们经常会需要在 JavaScript 文件中书写 html 或者 css。在这种场景下,使用模板字符串是个很好的方式,这样就不需要进行复杂而丑陋的字...

2018-02-07 00:00:00 827

原创 现代编程语言最有趣的 10 大特性

Ten interesting features from various modern languages阅读时间大概 2 分钟如今大多数“现代”语言都依然使用老旧的 C-style 语法。我们看一下编程语言的年代:Lisp (1958)、Smalltalk (1972)、Objective-C (1984)、Haskell (1990)、OCaml (1996)、等等。这些都是上个世纪的语言了

2018-02-06 00:00:00 1598

原创 React 是否保持 state 更新的顺序?

stackoverflow 有人提问:Does React keep the order for state updates?我知道 React 的状态更新是异步执行的,为了性格优化,状态是批量更新的。所以你永远不能确信在调用 setState 后状态是否更新了。但是你是否可以确认 setState 调用后状态的更新顺序呢?比如以下情况:相同的组件?不同的组件?考虑以下按钮点击的例子:是否有可能

2018-02-05 00:00:00 526

空空如也

空空如也

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

TA关注的人

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