自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

全栈者 的博客

正在努力成为一名优秀的全栈工程师!

  • 博客(101)
  • 收藏
  • 关注

转载 彻底学懂 this 关键字

点击上方蓝字关注,关注后还可加入「前端交流群」共同进步为什么要学习this关键字1. 面试会问啊!总有一些面试官喜欢问你一段不可能这么写的代码。看一道经典且古老的面试题(学完本文后,文...

2020-04-13 08:14:00 636 1

转载 深入 Nodejs 源码探究 CPU 信息的获取与利用率计算

在 Linux 下我们通过 top 或者 htop 命令可以看到当前的 CPU 资源利用率,另外在一些监控工具中你可能也遇见过,那么它是如何计算的呢?在 Nodejs 中我们该如何实现...

2020-04-10 08:05:00 1658 1

转载 【适合收藏】让你减少加班的15条高效JS技巧!

•作者:陈大鱼头•github:KRISACHAN[1]鱼头辛苦总结的15条非常高效的JS技巧,掌握这15个JS技巧,让你减少加班次数,多抽出点时间来陪女(男)朋友。正文延迟函数de...

2020-04-08 08:28:00 571

原创 高级前端开发者必会的34道Vue面试题解析(四)

读完本文你将知道1、Vue的生命周期是什么?2、Vue中的钩子函数3、Ajax请求放在哪个钩子函数中?4、beforeDestroy何时使用?注意:本文的vue版本为:2.6.11。V...

2020-04-06 08:56:00 1581 1

原创 高级前端开发者必会的34道Vue面试题系列(二)

前言本次解析本套高级前端的Vue面试题的第三问,Vue中是如何检测数组变化的,如果对这一问也有所不熟悉的,请一起学习吧。上一文中,我们提到了Vue2.0和3.0的响应式原理,但是没有深...

2020-04-06 08:56:00 5931 3

转载 你可以这样优化 if-else 代码结构

前言最近部门在对以往的代码做一些优化,我在代码中看到一连串的 if(){}elseif(){} 的逻辑判断。这明显是有优化空间的。由于内部代码不适合分享,这里我就用 <输出今天为...

2020-04-03 08:31:00 221

转载 浏览器渲染基本原理解析

大多数设备的刷新频率是60Hz,也就说是浏览器对每一帧画面的渲染工作要在16ms内完成,超出这个时间,页面的渲染就会出现卡顿现象,影响用户体验。前端的用户体验给了前端直观的印象,因此对...

2020-04-01 08:30:00 467

原创 高级前端开发者必会的34道Vue面试题解析(三)

前言通过前面的文章,我们认识了页面的响应是由Vue实例里的data函数所返回的数据变化而驱动,也重点学习了页面的响应与数据变化之间是是如何来联系起来的,...

2020-03-30 08:20:00 1941 2

转载 前端精神小伙:React Hooks 响应式布局

前言现在稍微大型的站点都会采用H5/PC端 并行,通过nignx获取浏览器的UA信息来切换站点。但这对于一些企业站点或人手不足的小型项目来说,就很难实现...

2020-03-27 09:32:17 1779

转载 一文读懂 JS 装饰器,这是一个会打扮的装饰器

俗话说,人靠衣装,佛靠金装。大街上的小姐姐都喜欢把自己打扮得美美的,让你忍不住多看几眼,这就是装饰的作用。1. 前言 装饰器是最新的 ECMA 中的一个...

2020-03-25 08:58:04 663

转载 多维度分析 Express、Koa 之间的区别

Express 历史悠久相比 Koa 学习资料多一些,其自带 Router、路由规则、View 等功能,更接近于 Web FrameWork 的概念。K...

2020-03-24 08:00:00 390

原创 34道Vue面试题系列:Vue中如何检测数组变化?

前言本次解析本套高级前端的Vue面试题的第三问,Vue中是如何检测数组变化的,如果对这一问也有所不熟悉的,请一起学习吧。上一文中,我们提到了Vue2.0...

2020-03-23 08:05:00 12960 3

转载 用Jest来给React完成一次妙不可言的~单元测试

引言在2020的今天,构建一个 web 应用对于我们来说,并非什么难事。因为有很多足够多优秀的的前端框架(比如React,Vue和Angular)...

2020-03-21 08:35:51 3767 1

原创 高级前端开发者必会的34道Vue面试题系列(一)

前言最近拿到一套高级前端的Vue面试题,从头往下看了一遍,居然大部分都是一知半解的,遂准备一道一道的认真学习总结,立志做一位Vue高级开发者!看一下你是...

2020-03-20 08:22:09 13724 2

转载 Vue 强烈推介的实用技巧

在vue的使用过程中会遇到各种场景,当普通使用时觉得没什么,但是或许优化一下可以更高效更优美的进行开发。下面有一些我在日常开发的时候用到的小技巧,在下将...

2020-03-19 08:30:00 253

转载 面试官问:Node 与底层之间如何执行异步 I/O 调用?

本文你能学到:Node.js 与底层之间是如何执行异步I/O调用的?和事件循环怎么联系上的呢?为什么说 Node 高性能,Node 的异步I/O 对高性...

2020-03-18 08:20:00 257

原创 纯前端合并图片与下载图片实现

一、需求场景1、前端动态二维码组合对于很多的营销活动,需要提供给用户一张可下载二维码,但是二维码要组合一些特定的业务信息,然后便于用户分享、传播,达到营...

2020-03-16 08:05:00 1911

转载 Node.js 是什么?我为什么选择它?

当我们学习一项新的事物的时候,我们首先要知道它来自哪里?它是什么?能做什么或者换句话说,能解决什么问题?没有一样东西是最好的,是可以替代所有的,但在某一领域它是最适合的,正如 Node....

2020-02-27 08:06:00 1234 2

转载 过去10年最重要的10个 JavaScript 框架

持续进步的同学都关注了“1024译站”这是1024译站的第 56 篇文章告别了2019年,我们迎来了21世纪的第三个十年。过去的这10年,前端技术领域异彩纷呈,各种框架层出不穷。...

2020-02-19 08:00:00 268

转载 如何答一道惊艳面试官的数组去重问题?

为什么写这篇文章?数组去重应该是面试必考问题之一。虽然它是一道并不复杂的问题,但是也能看出面试者的广度和深度,还有考虑问题的全面性。实际开发中我们应该选择哪种方式数组去重,本文告诉你。你...

2020-02-17 08:31:14 316

转载 如何衡量一个人的 JavaScript 水平?

•作者:陈大鱼头•github:KRISACHAN[1]前言之前刷知乎的时候,看到这么一个问题:“如何衡量一个人的 JavaScript 水平?[2]”然后自己也不要脸地回答了一下这个...

2020-02-14 08:00:00 271

转载 一文搞懂Web中暗藏的密码学

前言 开发网站登录功能时,如何保证密码在传输过程/储存的安全?相信不少前后端的朋友,在面试时都会被问到类似的问题。在我对密码学一无所知时,也仅会回答:“MD5加密啊。”诸不知,密码学在网...

2020-02-12 08:00:00 430

转载 颜值即正义!这几个库颠覆你对数据交互的想象

前言作为一个对UI和动画敏感的切图仔,在日常开发之余,也会关注一些贼好看的图表库和插件。接下来,我将给大家介绍几款web/python/vue/react里漂亮得不行的开源库/实现。1....

2020-02-11 08:58:06 132

转载 【吐血整理】强烈推荐 GitHub 上值得学习的开源实战项目(持续更新中,万字长文建议收藏)...

关注 深圳湾码农,回复“2”加入我们一起学习,天天进步强烈推荐 GitHub 上值得学习的开源实战项目,涵盖web前端,java,PHP,python,Android/IOS,大数据,区...

2020-02-08 08:00:00 6931 2

转载 十几道含答案的大厂面试题总结

年底了,又到了跳槽季啦,该刷题走起了。这里总结了一些被问到可能会懵逼的面试真题,有需要的可以看下~1. 说说JavaScript中有哪些异步编程方式?1. 回调函数f1(f2);回调函...

2020-02-07 08:20:00 228

原创 古代银票里的加密知识

前言今天学点金融知识,闲赋在家看《乔家大院》的时候发现古时候银票交易,比较感兴趣,特意研究了一番,有兴趣的同学一起看看。为什么要用银票?一个由人创造的事物出现肯定有原因,这里先看一下,银...

2020-02-07 08:20:00 2726

转载 jwt 实践应用以及特殊案例思考

JSON Web Token 是 rfc7519[1] 出的一份标准,使用 JSON 来传递数据,用于判定用户是否登录状态。jwt 之前,使用 session 来做用户认证。以下代码均使...

2019-12-05 08:00:00 147

转载 浅谈 Node.js 模块机制及常见面试问题解答

大海里没有礁石激不起浪花,生活中经不住挫折成不了强者。——谚语。Node.js 模块机制采用了 Commonjs 规范,弥补了当前 JavaScript 开发大型应用没有标准的缺陷,类似于 Java 中的类文件,Python 中的 import 机制,Node.js 中可以通过 module.exports、require 来导出和引入一个模块.在模块加载机制中,Node.js 采用了延迟加载的策...

2019-11-18 08:00:00 218

转载 Typescript 严格模式有多严格?

前言"use strict"指令在JavaScript 1.8.5 (ECMAScript5)中新增。至今,前端 er 们基本都默认开启严格模式敲代码。那么,你知道Typ...

2019-11-11 08:00:00 684

转载 聊一聊加班严重时要如何自我提升

前言看《小欢喜》看到 45 岁的方圆被辞退的那个场景我有点难过。当然我不是因为他而难过,我是想到我 45 岁的时候会不会也被辞退?这种情绪持续了几天也无法挥散。(我似乎知...

2019-11-07 08:00:00 280

转载 渲染树的形成原理你真的很懂吗?

浏览器系列文章说一下为什么写这个系列?原因一:该文章系列不管你是前端开发者,还是后端开发者在面试中经常会被问到一个问题“从浏览器输入url到页面显示经历了哪些?”一个非常常见的问题,看了该系列绝对能惊到面试官,可能就因为这一道面试题就收了你呢!嘿嘿。原因二:自己主要是后端方向,该系列文章也是为了学习记录,方便以后查阅。极客时间李兵老师也开了这个专栏,看后还有几个疑问的点,自己查询资料学习整理...

2019-11-04 08:00:00 650

转载 重磅 | OpenJS 基金会推出 Node.js 专业认证考试

2019 年 10 月 22 日 OpenJS 基金会启动了新的专业认证计划,以支持 Node.js 开发的未来,两个认证程序分别为 OpenJS Node.js 应用程序开发(JSNAD)和 OpenJS Node.js 的服务开发(JSNSD)认证。来自于 Node.js 界专业人士的看法OpenJS 基金会执行董事 Robin Ginn 表示:“OpenJS Node.js 专业认证计划旨在...

2019-11-01 08:00:00 398 1

转载 50道常见的js面试题

点击上面“蓝字”关注我们!NO.1分享50道js的面试提不管是面试还是学习,积累知识,回顾知识都是必不可少的,所以今天分享一些积累的题吧,多数你可能都见过,如果有没见过的...

2019-10-29 08:00:00 13885

转载 JavaScript 工具函数大全(新)

前言一线大厂笔试题灵感来源 目录:第一部分:数组第二部分:函数第三部分:字符串第四部分:对象第五部分:数字第六部分:浏览器操作及其它筛选自以下两篇文章:《127 Help...

2019-10-28 08:00:00 212

转载 JS中的for循环——你可能不知道的点。

提出问题问题1:看一段for循环的代码,大家先想一下执行结果是什么?var arr = [2,4,6,8,10];var arrLength = arr.length;...

2019-10-24 08:00:00 131

转载 Node.js 技术栈学习指南(含思维导图)

读过一本好书,像交了一个益友。——臧克家Node.js 技术栈 是由作者 “五月君” 于 2019 年 4 月梳理之后最早开源于 Github,同时注册了微信公众号「No...

2019-10-22 08:00:00 1770

转载 分享 10 道 Nodejs 进程相关面试题

通过对以下 10 个面试题的分享,助您更好的理解 Node.js 的进程和线程相关知识快速导航什么是进程和线程?之间的区别?参考:Interview1什么是孤儿进程?参考...

2019-10-17 08:00:00 274

转载 Vue中组件之间8中通信方式,值得收藏

之前写了一篇关于vue面试总结的文章, 有不少网友提出组件之间通信方式还有很多, 这篇文章便是专门总结组件之间通信的vue是数据驱动视图更新的框架, 所以对于vue来说组...

2019-10-16 08:00:00 265

转载 Node.js 入门你需要知道的 10 个问题

本文为您分享「Node.js 入门你需要知道的 10 个问题」这些问题可能也是面试中会被问到的,当然问题不仅仅是这 10 道,因此,最近开源了一个新项目 https://...

2019-10-15 08:00:00 161

转载 11 个 CSS 知识搭配 11 个 JS 特性 (实用合集)

前言这篇文章我会介绍 11 在开发过程中经常遇到的 CSS 相关知识点,以及 11 个有趣亦实用的 JavaScript 特性。这些都是我在日常开发中总结而来,想必于你也...

2019-10-12 08:00:00 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除