tinyshare微博账号

第8期:2019年JavaScript有什么新东西;React是怎么从函数中识别类的;为什么React元素有$$typeof属性; 将改变你写正则的新JavaScript特性;使用Hooks执行异步Action

二月 19, 2019

2019年JavaScript有什么新东西

近年来,JavaScript已一个稳定的节奏更新新的特性。如果你很好奇下一版本的JavaScript将有哪些变化,那么这篇文章就是为你准备的。 在我们讨论最新的特性之前,很重要的一点是理解新的创意是怎么成功JavaScript语言的一部分的。 JavaScript新的语言特性的过...

React是怎么从函数中识别类的

要定义一个Greeting组件,我们可以定义成一个函数。 function Greeting() { return <p>Hello</p>; } React也支持定义成一个类。 class Greeting extends React.Component { rend...

为什么React元素有$$typeof属性

你也许觉得你在写JSX: <marquee bgcolor="#ffa7c4">hi</marquee> 但你实际是在调用一个函数: React.createElement( /* type */ 'marquee', /* props */ { bgcolor: '#...

将改变你写正则的新JavaScript特性

简短概括:如果你曾做过任何复杂文本处理和操作这种工作,你会很喜欢ES2018中引入的新特性。在这篇文章中,我们将好好地看一下第九个版本的标准是怎么提升JavaScript中文本处理能力的。 大多数编程语言都支持正则表达式,有一个很好的理由:它们是非常强大的文本操作工具。那...

使用Hooks执行异步Action

最近,我已经写了关于使用Hooks和Render Props获取数据的文章,那篇文章的目的是获取和展示数据。这篇文章中,我将重看并用实例拓展那边文章,展示怎么使用相同的概念来执行其他类型的Action(比如,POST数据)。 我们怎么提炼出数据Action? 无论你正在获取、更新...