React 新特性 Hooks 讲解及实例(二)

2019-06-20
阅读 7 分钟
4.1k
本文是 React 系列的第二篇 React 新特性讲解及实例(一) 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 什么是 Hooks Hook 是 React 16.8 的新增特性。它可以让你在不编写 类组件 的情况下使用 state 以及其他的 React 特性。 类组件的不足 状态逻辑复用难 缺少复用机制 渲染属性和高阶组件导致层级冗...

10个流行的JavaScript面试题

2019-06-19
阅读 3 分钟
10.2k
JS 初学者总是对 this 关键字感到困惑,因为与其他现代编程语言相比,JS 中的这this关键字有点棘手。 “this” 一般是表示当前所在的对象,但是事情并没有像它应该的那样发生。JS中的this关键字由函数的调用者决定,谁调用就this就指向哪个。如果找不到调用者,this将指向windows对象。

如何在JavaScript中访问暂未存在的嵌套对象

2019-06-18
阅读 3 分钟
2.3k
JavaScript 是个很神奇的东西。但是 JavaScript中的一些东西确实很奇怪,让人摸不着头脑。其中之一就是当你试图访问嵌套对象时,会遇到这个错误

JS 中为啥 ['1', '7', '11'].map(parseInt) 返回 [1, NaN, 3]

2019-06-17
阅读 4 分钟
5k
Javascript 一直是神奇的语言。 不相信我? 尝试使用map和parseInt将字符串数组转换为整数。打开 Chrome 的控制台(F12),粘贴以下内容,然后按回车,查看输出结果:

2019年,Flutter 和 React Native 谁主沉浮?

2019-06-13
阅读 4 分钟
11k
本文是帮助你了解这两个应用程序开发框架区别指南。咱们知道,几年前开发和维护iOS和Android的应用程序曾经是一项艰巨的任务(独立的代码库|独立的开发团队|开发成本也忒高)。

React 新特性讲解及实例(一)

2019-06-12
阅读 10 分钟
5.9k
本节主要讲解以下几个新的特性: Context ContextType lazy Suspense 错误边界(Error boundaries) memo 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! Context 定义:Context 提供了一种方式,能够让数据在组件树中传递而不必一级一级手动传递。 这定义读的有点晦涩,来看张图: 假设有如上的组件层...

JavaScript 的简洁之道

2019-06-10
阅读 6 分钟
3.9k
如果你关注代码本身和代码的编写方式,而不是只关心它是否能工作,那么你写代码是有一定的水准。专业开发人员将为未来的自己和“其他人”编写代码,而不仅仅只编写当前能工作就行的代码。

如何在 JS 循环中正确使用 async 与 await

2019-06-05
阅读 8 分钟
29.4k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

React造轮系列:Layout 组件思路

2019-06-01
阅读 7 分钟
13.3k
本文是React造轮系列第三篇。 1.React 造轮子系列:Icon 组件思路 2.React造轮系列:对话框组件 - Dialog 思路 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 初始化 Layout 参考 And Design ,Layout 组件分别分为 Layout, Header, Aside, Content,Footer 五个组件。基本使用结构如下: {代码...} 假...

不要这样写简历

2019-05-31
阅读 2 分钟
5.2k
作者:饥人谷创始人:方应杭文本来源:(已经方老师同意转载)[链接][链接] 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 简历问题 从严重到不严重排序 实习经验介绍太少。我根本就无法看出你在其中做了什么工作,我甚至都不知道你的抓取工作用了什么技术。至少介绍三句话也好。 编程经验只有名词列举...

你要的 React 面试知识点,都在这了

2019-05-30
阅读 24 分钟
15.8k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

React 项目结构和组件命名规范

2019-05-29
阅读 5 分钟
24.4k
React 作为一个库,它没有规定项目的整体结构。这很好,因为它给了我们自由去尝试不同的方法,并适应更适合我们的方式。另一方面,这可能会给React领域的开发人员带来一些困惑。

React造轮系列:对话框组件 - Dialog 思路

2019-05-26
阅读 14 分钟
9.6k
本轮子是通过 React + TypeScript + Webpack 搭建的,至于环境的搭建这边就不在细说了,自己动手谷歌吧。当然可以参考我的源码。

11 种在大多数教程中找不到的JavaScript技巧

2019-05-23
阅读 5 分钟
4k
当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。

React 造轮子系列:Icon 组件思路

2019-05-22
阅读 8 分钟
8.7k
本轮子是通过 React + TypeScript + Webpack 搭建的,至于环境的搭建这边就不在细说了,自己动手谷歌吧。当然可以参考我的源码。

当我开始使用React 时,我希望我知道这些知识

2019-05-21
阅读 4 分钟
2.8k
自2013年5月29日首次发布以来,React.js已经占领了互联网。我和许多其他开发人员将他们的成功归功于这个了不起的框架,这已经不是什么秘密了。

用 JavaScript 实现链表

2019-05-20
阅读 6 分钟
6.4k
什么是链表 单链表是表示一系列节点的数据结构,其中每个节点指向链表中的下一个节点。 相反,双向链表具有指向其前后元素的节点。 与数组不同,链表不提供对链表表中特定索引访问。 因此,如果需要链表表中的第三个元素,则必须遍历第一个和第二个节点才能到得到它。 链表的一个好处是能够在固定的时间内从链表的开头和...

JavaScript 是如何工作的系列文章已更新到22篇

2019-05-16
阅读 1 分钟
4.8k
为了方便大家共同学习,整理了之前博客系列的文章,目前已整理 JavaScript 是如何工作这个系列,可以请猛戳GitHub博客查看。 以下列出该系列目录,欢迎点个星星,我将更友动力整理理优质的文章,一起学习。 JavaScript 是如何工作的系列 JavaScript 是如何工作的:引擎,运行时和调用堆栈的概述 JavaScript 是如何工作的...

Rematch: Redux 的重新设计

2019-05-15
阅读 6 分钟
9.6k
难道现在状态管理不是一个可以解决的问题吗?直观地说,开发人员似乎知道一个隐藏的事实:状态管理的使用似乎比需要的更困难。在本文中,我们将探讨一些你可能一直在问自己的问题:

为什么 React16 对开发人员来说是一种福音

2019-05-12
阅读 6 分钟
3.1k
就像人们对更新移动应用程序和操作系统感到兴奋一样,开发人员也应该对更新框架感到兴奋。不同框架的新版本具有新特性和开箱即用的技巧。 下面是将现有应用程序从 React 15 迁移到 React 16 时应该考虑的一些好特性。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 错误处理 React 16 引入了错误边界...

12个提高 JavaScript 技能的概念!

2019-05-09
阅读 8 分钟
5.1k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

使用这些 CSS 属性选择器来提高前端开发效率!

2019-05-07
阅读 6 分钟
3.5k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

JavaScript 工厂函数 vs 构造函数

2019-05-06
阅读 5 分钟
8.4k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

10 个你不知道你需要的 HTML 元素

2019-05-04
阅读 4 分钟
4.5k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

Web 组件化中如何管理 z-index

2019-04-30
阅读 11 分钟
8.4k
z-index 属性,尽管已经写了这么多,仍然被广泛地误解和错误地处理。在复杂的单页web应用程序中堆积问题可能会成为一个主要问题。然而,坚持一些原则,我们可以很容易地避免这些问题。

JS常用正则表达式备忘录

2019-04-29
阅读 6 分钟
11.3k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

11个React Native 组件库和 Javascript 数据可视化库

2019-04-28
阅读 6 分钟
17.8k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

从设计的角度看 Redux

2019-04-25
阅读 7 分钟
8.2k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

JavaScript 原型的深入指南

2019-04-23
阅读 16 分钟
7.6k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

45个值得收藏的 CSS 形状

2019-04-21
阅读 18 分钟
23k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。