JavaScript 是如何工作的:JavaScript 的共享传递和按值传递

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

React Native 常用的 15 个库

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

手把手教你如何自定义 React Native 底部导航栏

2019-04-16
阅读 12 分钟
9.9k
如果你觉得 React Navigation 默认 Tab 组件看起来太平淡,或者想创造一些更现代的东西,那么你想法就和我一样。 在本指南中,我将向你演示如何创建自定义标签栏以并与 React Navigation 一起使用。

JavaScript 是如何工作的:JavaScript 的内存模型

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

Web 性能优化:Preload,Prefetch的使用及在 Chrome 中的优先级

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

前端练级攻略(第二部分)

2019-04-09
阅读 9 分钟
8.2k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 本文是 前端练级攻略 第二部分,第一部分请看下面: 前端练级攻略(第一部分) 在第二部分,我们将重点学习 JavaScript 作为一种独立的语言,如何向界面添加交互性,JavaScript 设计和架构模式,以及如何构建网络应用程序...

前端练级攻略(第一部分)

2019-04-08
阅读 6 分钟
12.8k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 我记得我刚开始学习前端开发的时候。我看到了很多文章及资料,被学习的资料压得喘不过气来,甚至不知道从哪里开始。 本指南列出前端学习路线,并提供了平时收藏的一些有效的资源。 想阅读更多优质文章请猛戳GitHub博客,...

灵活使用 console 让 js 调试更简单

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

浏览器将标签转成 DOM 的过程

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

浏览器解析 CSS 样式的过程

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

理解 CSS 布局和 BFC

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

8个有用的 CSS 技巧:视差图像,sticky footer 等等

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

前端面试:谈谈 JS 垃圾回收机制

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

React 和 Redux 的动态导入

2019-03-22
阅读 6 分钟
7.9k
对于大型 Web应用程序,代码组织非常重要。 它有助于创建高性能且易于理解的代码。 最简单的策略之一就是代码分离。 使用像 Webpack 这样的工具,可以将代码拆分成更小的部分,它们分为两个不同的策略,静态和动态。

Web 性能优化:理解及使用 JavaScript 缓存

2019-03-20
阅读 5 分钟
11.3k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 这是 Web 性能优化的第 5 篇,上一篇在下面看点击查看: Web 性能优化:使用 Webpack 分离数据的正确方法 Web 性能优化:图片优化让网站大小减少 62% Web 性能优化:缓存 React 事件来提高性能 Web 性能优化:21种优化CS...

JavaScript 为什么要有 Symbol 类型

2019-03-18
阅读 7 分钟
10.3k
Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对象属性时。 但是,它们能为我们做些字符串不能做的事情呢?

Web 性能优化:21种优化CSS和加快网站速度的方法

2019-03-17
阅读 5 分钟
17.4k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 这是 Web 性能优化的第 4 篇,上一篇在下面看点击查看: Web 性能优化:使用 Webpack 分离数据的正确方法 Web 性能优化:图片优化让网站大小减少 62% Web 性能优化:缓存 React 事件来提高性能 CSS 必须通过一个相对复杂...

Web 性能优化: 使用 React.memo() 提高 React 组件性能

2019-03-13
阅读 9 分钟
29.8k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 这是 Web 性能优化的第四篇,之前的可以在下面点击查看: Web 性能优化: 使用 Webpack 分离数据的正确方法 Web 性能优化: 图片优化让网站大小减少 62% Web 性能优化: 缓存 React 事件来提高性能 React.js 核心团队一直在努力使 React 变得更快,就像...

Web 应用安全性: 使用这些 HTTP 头保护 Web 应用

2019-03-11
阅读 13 分钟
13.6k
目前,浏览器已经实现了大量与安全相关的头文件,使攻击者更难利用漏洞。接下来的讲解它们的使用方式、它们防止的攻击类型以及每个头后面的一些历史。

Web 性能优化:缓存 React 事件来提高性能

2019-03-10
阅读 6 分钟
12.2k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 这是 Web 性能优化的第三篇,上一篇在下面看点击查看: Web 性能优化: 使用 Webpack 分离数据的正确方法 Web 性能优化: 图片优化让网站大小减少 62% JavaScript中一个不被重视的概念是对象和函数是如何引用的,并且直接影响 React性能。 如果创建两个...

Web 应用安全性: HTTP简介

2019-03-07
阅读 7 分钟
6.6k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 这是关于web安全性系列文章的第2篇,第一篇可点击以下查看: Web 应用安全性: 浏览器是如何工作的 HTTP是一个美好的东西:一个存在了20多年而没有太多变化的协议。 正如我们在前一篇文章中看到的,浏览器通过HTTP协议与web应用程序交互,这是我们深入研究...

Web 性能优化: 图片优化让网站大小减少 62%

2019-03-05
阅读 6 分钟
25.7k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 这是 Web 性能优化的第二篇,上一篇在下面看点击查看: Web 性能优化: 使用 Webpack 分离数据的正确方法 图像是web上提供的最基本的内容类型之一。他们说一张图片胜过千言万语。但是如果你不小心的话,图片大小有时高达...

Web 应用安全性: 浏览器是如何工作的

2019-03-04
阅读 6 分钟
8.6k
这本系列的第一篇,先解释浏览器的功能以及执行方式。由于大多数客户将通过浏览器与 web 应用程序进行交互,因此必须了解这些出色程序的基础知识。

Web 性能优化: 使用 Webpack 分离数据的正确方法

2019-03-03
阅读 10 分钟
14.2k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 制定向用户提供文件的最佳方式可能是一项棘手的工作。 有很多不同的场景,不同的技术,不同的术语。 在这篇文章中,我希望给你所有你需要的东西,这样你就可以: 了解哪种文件分割策略最适合你的网站和用户 知道怎么做 根...

Javascript 面试中经常被问到的三个问题!

2019-02-28
阅读 6 分钟
21k
本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。

ES10 特性的完整指南

2019-02-26
阅读 10 分钟
36k
ES10 还只是一个草案。但是除了 Object.fromEntries 之外,Chrome 的大多数功能都已经实现了,为什么不早点开始探索呢?当所有浏览器都开始支持它时,你将走在前面,这只是时间问题。

JavaScript 精粹:Number 与 Math

2019-02-26
阅读 3 分钟
4.8k
这是 JavaScript 精粹的系列篇,涵盖了 JavaScript 中最常用和最重要的方法,以及其它一些基础知识。在这篇文章中,我们将讨论 Number 和 Math

如何使用 JavaScript 解析 URL

2019-02-25
阅读 5 分钟
26.3k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 在 Web 开发中,有许多情况需要解析 URL,这篇主要学习如何使用 URL 对象实现这一点。 开始 创建一个以下内容的 HTML 文件,并在浏览器中打开。 {代码...} 如果你想尝试本文中的任何内容,可以将其放在 <script> 标...

javascript 面试的完美指南(开发者视角)

2019-02-21
阅读 14 分钟
9.3k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 为了说明 JS 面试的复杂性,首先,请尝试给出以下结果: {代码...} 十有八九的会给出false, 其实运行结果是true,原因请看 这里。 1) 理解 JS 函数 函数是 JavaScript 的精华,是 JS 一等公民。JS 函数不仅仅是一个普通...

React的组件模式

2019-02-19
阅读 5 分钟
8.6k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 组件是 React 的核心,因此了解如何利用它们对于创建优秀的设计结构至关重要。 什么是组件 根据 React 官网的介绍,“组件让你可以将 UI 分割成独立的、可重用的部分,并独立管理每个部分。” 当你第一次安装 npm install react 时,会得到一件事:组件及其...