04 2022 档案

摘要:在 Webpack 4 之前提取内容到文件中用的是 extract-text-webpack-plugin 插件,但在 Webpack 4 以及现在最新的 Webpack 5 下面,已经换成了 mini-css-extract-plugin 插件来完成相关任务。 Vue CLI 的配置文件默认是 v 阅读全文
posted @ 2022-04-27 11:34 尹宇星_Kim 阅读(583) 评论(0) 推荐(0)
摘要:之前 Vue3 结合 Ant Designer 开发了个组件,最近说这个组件要用到 Vue2 的工程上,经过一番讨论决定采用 Web Component 作为中间方案。 假设原来的组件文件名是 todo.vue,我们要做的就是用 Vue3 的 defineCustomElement API 对它进行 阅读全文
posted @ 2022-04-26 16:12 尹宇星_Kim 阅读(1059) 评论(0) 推荐(0)
摘要:求最大公约数的常用方法有辗转相除法和更相减损术。 1. 辗转相除法 又叫欧几里得算术,该算法基于如下定理: 两个正整数 a 和 b(a > b),它们的最大公约数等于 a 除以 b 的余数 c 和 b 之间的最大公约数。 代码如下: function gcd(a, b) { if (a % b 0) 阅读全文
posted @ 2022-04-09 20:55 尹宇星_Kim 阅读(790) 评论(0) 推荐(0)
摘要:用 max 变量保存最大数组和,用 sum 变量保存当前的累加结果,每次加入新元素 num 之前,先判断下当前的 sum 是否小于 0。 if (sum < 0) 则重置 sum 为当前元素,即 sum = num,因为小于 0 的负数肯定是对结果产生负面影响的。 if (sum >= 0) 则直接 阅读全文
posted @ 2022-04-02 11:40 尹宇星_Kim 阅读(37) 评论(0) 推荐(0)