摘要: 时间戳转为格式化时间 /** * 时间戳转为格式化时间 * @Author chenjun * @DateTime 2017-11-10 * @param {[date]} timestamp [时间戳] * @param {[string]} formats [时间格式] */ function 阅读全文
posted @ 2017-11-10 18:16 Jone_chen 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 点击目标区域以外隐藏,运用场景:点击遮罩层,弹层关闭。 // 点击目标区域以外隐藏 $(document).on("click", function(event) { var e = window.event || e; obj = $(e.srcElement || e.target); if ( 阅读全文
posted @ 2016-12-13 09:46 Jone_chen 阅读(541) 评论(0) 推荐(1) 编辑
摘要: 【Docker】Docker安装MongoDB最新版并连接使用附加docker常用命令 前言 确保centos7已经安装docker,没安装docker的可以百度自行安装 一、docker安装mongodb步骤 1、docker拉取mongo镜像 docker pull mongo:latest 2 阅读全文
posted @ 2024-03-06 17:45 Jone_chen 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: #### **说明** Sass 定义了各种类型的函数,这些函数可以通过 css 语句直接调用。可以看到Sass的函数功能已经相当丰富了。整理了Sass的主要函数,重点在于后面的颜色函数,设计非常的银杏! #### **String(字符串) 函数** ##### **1、quote(string) 阅读全文
posted @ 2023-07-20 09:32 Jone_chen 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 我们一般使用extends来继承接口或者类,但是extends还可以用来泛型约束 function getNames<T extends { name: string }>(data: T[]): string[] { return data.map((v, k) => v.name); } 比如, 阅读全文
posted @ 2022-11-25 17:03 Jone_chen 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 批量制造数据 // 方法一、 function createData() { const data = []; for (let i = 0; i < 1000; i++) { data.push({ name: `name${i + 1}`, }); } return data; } const 阅读全文
posted @ 2022-11-25 15:42 Jone_chen 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 先来看这样一个例子: function move(nums) { nums.sort((a, b) => b ? 0 : -1) return nums } var nums = [0, 2, 0, 1, 5] var res = move(nums) console.log('res: ', re 阅读全文
posted @ 2022-04-20 15:10 Jone_chen 阅读(214) 评论(0) 推荐(0) 编辑
摘要: (?=exp)零宽度正先行断言 零宽度正先行断言 为例: "先行"表示待校验的位置在前,即校验的位置在exp匹配的内容之前: **(?=\d{3})**表示校验的位置后面是三个数字; (?=\d+) 表示校验的位置后接着的是数字; **(?=^.{5}$)**表示校验的位置后字符串长度为5,因为加了 阅读全文
posted @ 2021-11-26 10:06 Jone_chen 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 左移操作(<<) 规则: 左移几位,整体向左移动几位,右边空出的位用0填补,高位左移溢出则舍弃该高位。总结:左移几位,相当于原数*2的N次方; 例子:2021<<3; 首先将2021转为2进制为11111100101;然后将11111100101整体左移3位,得到结果为11111100101000; 阅读全文
posted @ 2021-11-09 17:09 Jone_chen 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 比较 二者本质:都是限制频繁触发 二者区别: throttle: 节流阀,保证多少ms内只执行一次。 debounce: 去抖,保证多少ms内不再被触发时就会执行一次。 类比电梯策略理解: throttle:第一个人进来后15s运送一次,不等待。 debounde:第一个人进来15s后运送一次,假设 阅读全文
posted @ 2021-05-21 17:36 Jone_chen 阅读(426) 评论(0) 推荐(0) 编辑
摘要: // 点击文件下载,fileUrl为http的url function downloadFile(fileUrl) { fetch(fileUrl).then(res => res.blob()).then(blob => { const a = document.createElement('a' 阅读全文
posted @ 2021-03-25 17:11 Jone_chen 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、官网下载Mongodb(以windows为例)直接下一步安装,安装的途中请勿勾选Install MongoDB Compass,否则安装会特别慢(已亲身体验过); 2、配置环境变量 # 变量名: MONGO_HOME # 变量值: C:\Program Files\MongoDB\Server\ 阅读全文
posted @ 2021-01-28 14:08 Jone_chen 阅读(1516) 评论(0) 推荐(0) 编辑