- 博客(9)
- 收藏
- 关注
原创 收货倒计时(天,小时,分,秒)
// 倒计时 timeDown(endTime){ //获取时间差 let now = new Date().getTime()/1000 let totalSeconds = parseInt((endTime - now)); //天数 var days = Math.floor(totalSeconds / (60 * 60 * 24)); //取模(余数) var modulo = totalSeconds % (60 * 60 * 24); //小时数 var
2022-04-12 16:28:22
256
原创 时间处理方法
时间处理方法 /* * 年(Y) 可用1-4个占位符 * 月(m)、日(d)、小时(H)、分(M)、秒(S) 可用1-2个占位符 * 星期(W) 可用1-3个占位符 * 季度(q为阿拉伯数字,Q为中文数字)可用1或4个占位符 * * let date = new Date() * formatDate(date, "YYYY-mm-dd HH:MM:SS") // 2020-02-09 14:04:23 * formatDate(date, "YYYY-mm-dd HH:
2021-12-14 14:20:17
1070
原创 判断两个对象是否相等
// 思路:1,判断两个对象的地址是否相等。2,判断两个对象的键的个数是否相等。3,判断每个键对应的值是否相等。 function isObjectValueEqual(a, b) { // 1,判断两个对象的引用地址是否相等 if (a === b) return true; // 2,判断两个对象的键的个数是否相等 let aProps = Object.getOwnPropertyNames(a); let bProps
2021-06-29 18:04:28
332
原创 深拷贝通用方法
下面展示一些 内联代码片。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &
2021-02-25 14:56:34
214
1
原创 table表格数据搜索算法:递归遍历
// 全局搜索通用方法 filterFun(value, item) { for (let k in item) { if (typeof item[k] == "string" || typeof item[k] == "number") { if (item[k].toString().toLowerCase().includes(value.toLowerCase())) { ret
2021-01-11 14:36:29
318
原创 递归算法:将树形数据每个节点添加到一个新数组中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script&
2021-01-06 10:16:54
825
原创 递归遍历树形数据算法:(根据id返回数据对象)
递归遍历数据算法:(根据id返回数据对象) // 数据源 var data = [ { "id": 100000, "name": "直线运动零件", "items": [ { "id": 100100, "name": "单轴驱动器/单轴机器人",
2021-01-05 17:12:30
434
原创 数组对象去重(数组每个元素是对象)
需求:需要将下面这个数组重复项去掉。 let data = [ { "workpiece_id": 1005, "workpiece_name": "小板", "price": null, "tax_price": null }, { "workpiece_id": 1005, "workpiece_name": "小板", "price": 1828950.64,
2021-01-05 17:11:45
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅