关键字:说
  • webpack中tapable原理详解,一起学习任务流程管理
    学习webpack源码时,总是绕不开tapable,越看越觉得它晦涩难懂,但只要理解了它的功能,学习就会容易很多。 简单来说,有一系列的同步、异步任务,我希望它们可以以多种流程执行,比如: 一个执行完再执行下一个,即串行执行; 一块执行,即 ...
  • Web前端进阶之路: 提升代码质量篇
    初级前端和高级前端有什么差别?在我看来,初级前端关注点在完成功能,高级前端能在完成功能的基础上,做的又好又快。做的好,就是代码质量高,做的快就是开发效率高。 本文讨论的主要内容是:提升代码质量的方法。 高质量的代码的重要性 高质量的代码体现 ...
  • js实现图片懒加载
    一、图片懒加载原理 浏览器是否发起请求图片是根据中src的属性,所以实现原理就是在图片没有进入可视区域的时候将图片链接放在datasrc中,等到图片载入可视区域再给src赋值 二、懒加载思路及实现 懒加载的实现这里提供的两种方法 ...
  • 2019年最佳JavaScript框架,库和工具
    JavaScript框架,库和工具似乎比他们的开发人员多出很多。在2018年底,对GitHub的快速搜索显示了 230 万个JavaScript项目。 npm 已经成为世界上最大的模块系统,在 npmjs.com 上有70万个可用包,每个月 ...
  • 什么是子网掩码?
    "子网"掩码,顾名思义,它就是拿来划分子网的,更准确的说,划分子网的同时,还能通过它知道主机在子网里面的具体ip的具体地址。 用途 那么划分这个子网有什么用呢? 方便管理,不同的子网可以相互隔离 我们知道,IPv4的ip地址资源比较紧张,实 ...
  • 前端劝退预警:JavaScript 工具链不完全指南
    宇宙中最重的物质 经过这么多年的发展,JavaScript 早已经不是当年那个不太起眼的脚本语言。如今的 JavaScript 可以说是风光无限,在 Web 前端、移动端、服务端甚至物联网设备上都大展身手,到处都有它的身影。 在 Java ...
  • 3、webpack从0到1-使用babel打包
    webpack从0到1-使用babel打包 讲下webpack中的loaders的概念,然后结合使用babel-loader来对项目中的es6语法做下转换。 git仓库:webpack-demo 1、什么是loaders? 先看官网对Loa ...
  • 学了HTML5将来能做什么?薪资水平如何?
    关于HTML5广义上对HTML5前端的解释是包含HTML、CSS和JavaScript在内的一套技术组合。随着最近几年来互联网的迅猛发展和普及,HTML5前端工程师已经成为互联网时代软件产品研发中不可缺少的一种专业的研发角色,“钱”途不可限 ...
  • 只会 Vue 的前端工程师是没有前途的
    放眼前端这几年的发展,经历了移动互联网时代的爆发,出现了以 Angular、React、Vue 为代表的三大前端框架,竟然成为了困扰前端工程师的一个“难题”——哪个框架最好?我该学哪个框架?除了框架之外,语言也不甘示弱,近期就有 TypeS ...
  • Centos中Docker的安装方法
    1、删除旧的版本(如果之前没有安装过docker可跳过) sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docke ...

暂无数据