01 2021 档案

摘要:配置 webpack npm i init --y npm i webpack -D npm i webpack-cli -D npm i @types/firefox-webext-browser @types/chrome -D // 浏览器扩展API提示 支持 Typescript tsc - 阅读全文
posted @ 2021-01-13 21:33 破壳而出的蝌蚪 阅读(518) 评论(0) 推荐(0)
摘要:drop 函数 drop函数功能:按顺序删除数组元素,当n为正数时,从左删除n个元素;当n为负数时,从右删除n个元素.;当n为0时,创建一个副本. drop返回值:返回一个新的数组. /** * 创建一个切片数组,去除array前面的n个元素。(n默认值为1。) * * 切片数组 * * @para 阅读全文
posted @ 2021-01-11 21:27 破壳而出的蝌蚪 阅读(549) 评论(0) 推荐(0)
摘要:/** * 排除集合中的值 * 支持多个数组 * * @private * @param {Array} array 要检查的数组. * @param {Array} values 要排除的值 * @returns {Array} 返回一个过滤值后的新数组 * * difference([1,2,3 阅读全文
posted @ 2021-01-09 21:48 破壳而出的蝌蚪 阅读(408) 评论(0) 推荐(0)
摘要:compack函数 创建一个新数组,包含原数组中所有的非假值元素。 例如false, null,0, "", undefined, 和 NaN 都是被认为是“假值”。 一般用于过滤数组中的假值 在定义返回类型时候,采用Exclude条件类型把null、undefiend、false、 0 、""、这 阅读全文
posted @ 2021-01-07 20:39 破壳而出的蝌蚪 阅读(265) 评论(0) 推荐(0)
摘要:loadsh函数库中的 chunk 函数采用 typescript 语法重写. chunk 函数 将数组(array)拆分成多个 size 长度的区块,并将这些区块组成一个新数组。 如果array 无法被分割成全部等长的区块,那么最后剩余的元素将组成一个区块。 /** * * 将数组(array)拆 阅读全文
posted @ 2021-01-06 22:04 破壳而出的蝌蚪 阅读(524) 评论(0) 推荐(0)