数据结构 数据算法
数据结构 与 资料数据的查询 算法
厚渡
厚积薄发 渡人渡己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据去重-复杂数据类型
复杂数据类型去重let arr = [ { name: "张三", xxx: "xxx" }, { name: "张4", xxx: "xxx" }, { name: "张51", xxx: "xx原创 2022-04-21 15:33:24 · 422 阅读 · 0 评论 -
给复杂的数组结构数据换key
给复杂的数组结构数据换key // 数据 的key 是数据的key // 而我们要导入 excel 的是 excel 的key // 我有一个数据 // 我不动它的格式 我要改它的key let o = [{ key1: "value1", key2: "value2", key3: "value3", key4: "value4",原创 2022-04-21 15:21:53 · 279 阅读 · 0 评论 -
数组取反-数组和字符串取反都行
数组取反-数组和字符串取反都行 function qufan(str) { // solit("") 字符串 用特定的 字符分割成数组 // join("") 数组 用特定的 字符 进行 组合成一个数组 let arr = str.split(""); console.log(arr); let o = []; for (let i = 0; i <原创 2022-04-21 15:17:20 · 1053 阅读 · 0 评论 -
数组排序-基础数据类型排序
数组排序-基础数据类型排序 let arr = [1, 9, 3, 4, 5, 8, 2, 6, 7]; // // 排序 function paixu(arr) { let o = JSON.parse(JSON.stringify(arr)); for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.lengt原创 2022-04-21 15:12:19 · 211 阅读 · 0 评论 -
数组去重-基本数据类型
将如下数组去重 let arr = [3, 1, 2, 3, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, '1', '2', '3', 77, 9]; // 使用循环 函数 流程控制 等手段 // 去重 function qc(arr) { let o = []; for (let i = 0; i < arr.length; i++) { const原创 2022-04-21 15:08:13 · 274 阅读 · 0 评论 -
js 进制转换
进制之间的转换在开发中我们不单单要实现常规数据的转换还需要各种类型数据的转换转换算法多种多样但大多是十进制转其他进制 // 十进制转 26进制 function toTwentySix(num) { let arr = ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "原创 2021-07-03 20:16:54 · 5796 阅读 · 0 评论 -
js 随机数 随机颜色 随机
随机数的生成Math.random() // 产出 0.0 - 0.1之间的 伪随机数字 Number类型至于为什么叫伪随机呢, 这个感兴趣的自己了解把。生成 固定区间的随机数 n-(n + m) 之间的随机数// 公式 Math.random()*(m-1)+nMath.random() * 5; // 0 至 5 无限接近 0 或者 5Math.random() * 5 + 2; // 2 至 (2 + 5) 无限接近 2 或者 (2 + 5)生成 固定区间的随机整数 n-m原创 2021-01-27 15:14:01 · 6081 阅读 · 3 评论 -
sku的处理 电商SKU
sku的处理sku电商项目,里面的规格之类。在没有想法的时候写着确实费劲。完成后的效果文件路劲示意图html文件index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewpor原创 2021-04-24 20:34:26 · 6447 阅读 · 5 评论 -
百度流量统计 地址
百度统计流量研究院查看原创 2021-05-14 23:00:41 · 5972 阅读 · 1 评论 -
查看npm的下载情况
npm下载数据查询链接使用原创 2021-05-14 22:17:21 · 7755 阅读 · 0 评论 -
Object克隆的补充与总结
由文章一可以得到的几种结论再深入了解前一期也简单的讲了一下克隆对象,这个确实挺费劲的。我们再重新了解一下JavaScript的类型在 js 中一切实例皆是对象,具体分为 原始类型 和 合成类型 :原始类型 对象指的是 Undefined 、 Null 、Boolean 、Number 和 String ,按值传递。合成类型 对象指的是 array 、 object 以及 function ,按址传递,传递的时候是内存中的地址。克隆或者拷贝分为2种: 浅度克隆 、 深度克隆 。浅度克隆 :基本原创 2021-01-18 16:41:29 · 5861 阅读 · 0 评论 -
javascript Map数据结
1、Map结构 的目的 && 基本用法Map对象 与 Object对象区别主要在于:Object 的key只能是字符串Map对象 的key可以解析这个字符串所对应的变量、对象等// 的key只能是字符串var data = {};var element = document.getElementById('myDiv');data[element] = 'metadata';data['[object HTMLDivElement]'] // "metadata"//原创 2020-08-03 11:24:53 · 5931 阅读 · 0 评论
分享