TailwindCSS学习
...
面试专项训练——webpack_未完待续
开始之前 几天没见面试题,很焦虑。今天找找 webpack 的面试题看看。 问题记录 webpack treeShakiing 机制的原理是什么 Tree shaking 是一种通过清除多余代码方式来优化项目打包体积的技术。 Tree shaking 如何工作 ES6 前,我们可以使用 CommonJS 引入模块:require(),这种引入是动态的,也意味着我们可以基于条件来导入需要的代码: 但是 CommonJS 规范无法确定在实际运行前需要或者不需要某些模块,所以 Co… ...
MDN速刷 JS JS指南篇——数字和日期
数字 在 JavaScript 里面,数字均为双精度浮点类型。 除了能够表示浮点数,数字类型也还能表示三种符号值: +Infinity(正无穷)、 Infinity(负无穷)和 NaN (not a number,非数字)。 JavaScript 最近添加了 BigInt 的支持,能够用于表示极大的数字。使用 BigInt 的时候有一些注意事项 例如,不能让 BigInt 和 Number 直接进行运算,也不能用 Math 对象去操作 BigInt 数字。 四种数字进制:十进… ...
MDN速刷 JS JS指南篇——表达式与运算符
开始之前 最近被算法虐待的有些懈怠了。感觉刷 MDN 好像对我的帮助没有那么大... 就是这样,每次需要坚持的时候就怀疑坚持下去的意义导致坚持不下去。 这时候就想做一只把头埋进沙子里的鸵鸟,不要去想意义,先做就好。 运算符 JS 有以下运算符 赋值 比较 算数 位 逻辑 字符串 条件(三元) 逗号 一元 关系 赋值 赋值运算符简写 名字 简写的操作符 含义 : : : 赋值(Assignment) x = y x = y 加法赋值(Addition assignment) x… ...
算法101训练营-手串颜色问题
描述 作为一个手串艺人,有金主向你订购了一条包含 n 个杂色串珠的手串——每个串珠要么无色,要么涂了若干种颜色。为了使手串的色彩看起来不那么单调,金主要求,手串上的任意一种颜色(不包含无色),在任意连续的 m 个串珠里至多出现一次(注意这里手串是一个环形)。手串上的颜色一共有 c 种。现在按顺时针序告诉你 n 个串珠的手串上,每个串珠用所包含的颜色分别有哪些。请你判断该手串上有多少种颜色不符合要求。即询问有多少种颜色在任意连续 m 个串珠中出现了至少两次。 输入描述 第一行输… ...