按时间归档:2020年02月
-
为什么 React16 对开发人员来说是一种福音
就像人们对更新移动应用程序和操作系统感到兴奋一样,开发人员也应该对更新框架感到兴奋。不同框架的新版本具有新特性和开箱即用的技巧。 下面是将现有应用程序从 React 15 迁移到 …
-
关于大厂面试中问到的二十几个 HTTP 面试题
我在 github 上新建了一个仓库 日问,每天一道面试题,有关前端,后端,devops以及软技能,促进职业成长,敲开大厂之门,欢迎交流 并且记录我的面试经验 17年面试记(阿里…
-
深入理解JavaScript系列(49)- Function模式(上篇
介绍 本篇主要是介绍Function方面使用的一些技巧(上篇),利用Function特性可以编写出很多非常有意思的代码,本篇主要包括:回调模式、配置对象、返回函数、分布程序、柯里化…
-
JavaScript它如何运行:解析、抽象语法树(AST)+ 提升编译速度5个技巧
这是专门探索 JavaScript 及其所构建的组件的系列文章的第 14 篇。 如果你错过了前面的章节,可以在这里找到它们: JavaScript它如何运行:引擎,运行时和调用堆…
-
该如何实现一个Event
前言 本文标题的题目是由其他问题延伸而来,面试中面试官的常用套路,揪住一个问题一直深挖,在产生这个问题之前一定是这个问题. React/Vue不同组件之间是怎么通信的? V…
-
Promise 异步流程控制
单线程与异步 Javascript是单线程运行、支持异步机制的语言。进入正题之前,我们有必要先理解这种运行方式。 以「起床上班」的过程为例,假设有以下几个步骤: 起床(10min…
-
深入理解JavaScript系列(48)- 对象创建模式(下篇)
介绍 本篇主要是介绍创建对象方面的模式的下篇,利用各种技巧可以极大地避免了错误或者可以编写出非常精简的代码。 模式6:函数语法糖 函数语法糖是为一个对象快速添加方法(函数)的扩展,…
-
值得关注的 Vue.js开源项目
作者:Nastassia Ovchinnikova 翻译:疯狂的技术宅 原文:flatlogic.com/blog/new-an… 未经允许严禁转载 Vue.js 框…
-
前端性能优化:Preload,Prefetch的使用及在 Chrome 中的优先级
这是 Web 性能优化的第 6 篇,上一篇在下面看点击查看: 前端性能优化:使用 Webpack 分离数据的正确方法 前端性能优化:图片优化让网站大小减少 62% 前端性能优化:…
-
谷歌 App Engine 支持四种新的运行时
谷歌在最近的一篇博文中发布了一些用于 App Engine 的最新运行时,它们分别是 Node.js 12、Go 1.13、PHP 7.3 和 Python 3.8。 10 月份,…