
webpack4大幅度减少配置成本。为了优化打包流程和打包效率,决定升级新版本,拥抱新技术 计划步骤: 从现有的一个项目,找到每个配置的作用是什么,以及新旧版本的区别,然后制...
中华文明源远流长,所以很多地方在漫长的历史中几易其名。不得不说,有些地方改的真的很坑爹好嘛!也许你看完才知道,原来你家乡在没改名之前这么有风韵! 以下评级按照网友吐槽程度排列...
第一次看到柯里化这个词的时候,还是在看一篇算法相关的博客提到把函数柯里化,那时一看这个词就感觉很高端,实际上当你了解了后才发现其实就是高阶函数的一个特殊用法。 果然是不管作用...
JavaScript的学习零散而庞杂,很多时候我们学到了一些东西,但是却没办法感受到进步!甚至过了不久,就把学到的东西给忘了。为了解决自己的这个困扰,在学习的过程中,我一直在...
CSS世界 1. 概念 三种盒子display: block; 外在的“块级盒子”和内在的“块级容器盒子”display: inline-block; 外在的"内联盒子...
1. git stash 经过一周的艰苦奋斗,开发的feature1终于上线了。但是,在周二开发feature2的时候,测试同学找过来说,上周发布的代码有一个...
Canvas 功能 在网页中实时生成图像,并操作图像内容(通俗就是在网页中画画) canvas画布可以制作在线绘图工具, canvas画布可以制作动态数据图纸.常用于网站后台...
Webpack配置 1. mode:模式 development:开发模式启用 NamedChunksPlugin 和 NamedModulesPlugin。NamedChu...
内置对象(2) 我们平时忙于开发,很少有时间能够将文档看一遍。这样在很多时候,我们本可以一个原生方法能够实现的程序,却累的跟狗一样,写出来的程序还不定好使。为了减少重复造轮子...
内置对象 我们平时忙于开发,很少有时间能够将文档看一遍。这样在很多时候,我们本可以一个原生方法能够实现的程序,却累的跟狗一样,写出来的程序还不定好使。为了减少重复造轮子的时间...
函数 1. 定义 普通函数 函数表达式 Function关键字 箭头函数(ES6) 2. 函数特性 模拟函数重载function doAdd () { if (argu...
对象 1. 概念 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 对象 = 属性 + 方法 2. 创建对象的N中方式 构造函数模式va...
流程控制 1. 条件判断 1. if条件语句(侧重范围判断) 多个else if语句 注意: if侧重范围比较 if()或者else if()如果只有单行代码,可以省略{},...
1. VScode配置 安装eslint和vetur插件image command + ,打开配置项,点击编辑器右上角的{}符号image 追加下列代码image"eslin...
运算符 根据运算符的数量分为:一元运算符、二元运算符、三元运算符 根据运算符的功能分为:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符、位运算符 本章节根据功能总...
1. 变量 最新的ECMAScript标准定义了7种数据类型: 6种原始类型:Boolean,Null,Undefined,Number,String,Symbol(...
1. 变量和常量 1.1 概念 我们先分清两个概念: 变量:存储数值的容器 常量:只读的常量(一旦申明,不能改变) 1.2 定义 1.2.1 规则: 由字母数字下划线和$组成...
3. 错误和调试 1. 错误处理 任何成熟的编程都必须处理错误信息 注意: 2. 错误类型 Error基本类型,其他错误类型都继承该类型Error错误很少见,如果有,一般都是...