如何回答面试官问的GET和POST区别这道送命题 在面试中,GET和POST的区别也是面试官非常喜欢问的问题之一;很多童鞋也背的很熟了,GET不安全,POST安全等等,然而这些可能并不是面试官真正想听到的,那么GET和POST区别到底在哪呢? 2020-06-12 编程 前端 面试
Webpack配置全解析(基础篇) Webpack凭借强大的功能,成为最流行和最活跃的打包工具,也是面试时高级程序员必须掌握的“软技能”;笔者结合在项目中的使用经验,介绍webpack的使用;本文是入门篇,主要介绍webpack的入口、输出和各种loader、plugins的使用。 2020-06-06 编程 前端 打包工具 Webpack
从零开始手写Promise 面试的时候经常会问到Promise的使用;有的面试官再深入一点,会继续问是否了解Promise的实现方式,或者有没有阅读过Promise的源码;今天我们就来看一下,Promise在内部是如何实现来链式调用的。 2020-05-20 编程 前端 Promise
Promise A+ 规范(中文翻译) 英文原文:Promise/A+图灵译文:【翻译】Promises/A+规范 译者序:一年前曾译过 Promise/A+ 规范,适时完全不懂 Promise 的思想,纯粹将翻译的过程当作学习,旧文译下来诘屈聱牙,读起来十分不顺畅。谁知这样一篇拙译,一年之间竟然点击数千,成为谷歌搜索的头条。今日在理解之后重译此规范,以飨读者。 2020-05-19 编程 前端 Promise
Vue中$nextTick源码解析 在做项目的时候,我们经常会用到nextTick,简单的理解就是它就是一个setTimeout函数,将函数放到异步后去处理;将它替换成setTimeout好像也能跑起来,但它仅仅这么简单吗?那为什么我们不直接用setTimeout呢?让我们深入剖析一下。 2020-04-23 编程 前端 源码 Vue
一文读懂JS中类、原型和继承 很多前端小伙伴,包括我自己在开始学习JS时对__proto__和ptototype这两个概念时都是一脸懵逼,面试时遇到原型链的问题总是瑟瑟发抖;不过真正的勇士敢于直面难题,经过对原型链不断的探索,本文对JS中类和原型的概念进行了深入的讲解,同时从原型方面来了解JS中继承是什么。 2020-04-10 编程 前端 面试
Vue中组件通信的方式 vue是数据驱动视图更新的框架, 所以对于vue来说组件间的数据通信非常重要;我们常用的方式莫过于通过props传值给子组件,但是vue还有其他很多不常用的通信方式,了解他们,也许在以后在写代码的时候能给你带来更多的思路和选择。 2020-03-20 编程 前端 Vue 组件化
对JS事件流的理解 在JS事件循环中,我们接触了很多JS自己触发的事件。但是当我们在网页上进行某些类型的交互时,也会触发事件,比如在某些内容上的点击、鼠标经过某个特定元素或按下键盘上的某些按键。当一个节点产生一个事件时,该事件会在元素结点与根节点之间按特定的顺序传播,路径所经过的节点都会收到该事件,这个传播过程称为DOM事件流。 2020-03-06 编程 前端 js
Vue实例为什么只能有一个根元素? 我们在初学Vue时,第一个上手的例子基本都是 new Vue({el:’#app’}),但是为什么Vue实例只能挂载在一个div上呢?同样的当我们开始写第一个Vue页面的时候,我们试图在template标签下写两个div,Vue提醒我们只能写一个元素,但是为什么只能有一个元素呢?很多时候我们都已经习以为常,但是却说不上来为什么。 2020-02-29 编程 前端 Vue
从一道面试题来理解JS事件循环 上周一个朋友发了某互联网公司的笔试题给我看,其中有一道题比较有意思,考察了对JS事件循环的理解,所以故事的开始让我们从一道复杂的面试题开始。。。 2019-12-30 编程 前端 面试