• Ajax
  • Ant design
  • Axios-Fetch
  • Avue
  • Browser
  • Canvas
  • CSS
  • Dos-bat
  • Dva
  • Dedecms
  • Echart
  • ElementUI
  • Editors
  • Git
  • GeoServer
  • GIS
  • H5
  • Jquery
  • Java安卓
  • Json
  • Javascript
  • Leaflet
  • Linux
  • Life-Info
  • Mock
  • MongoDB
  • Network
  • NodeJS
  • NPM
  • React
  • 设计运营
  • SEO
  • SVG
  • TypeScript
  • Tools
  • umi
  • uni-APP
  • Vant
  • Vue
  • Windows
  • webpack
  • 根据组名分组,构成新的数组,循环让ID重组新数组

    两种功能: (1)根据组名分组,构成新的数组 (2)satID的值组成新的数组 const arr=[{ group:0, name: 'cuclife-1' , satID: '1' },{ group:0, name: 'cuclife-2' , satID: '2' },{ group:1, name: 'cuclife-3' , satID: '6'

  • js数组按照某个对象中的某一个值,重新组合数组形成多组数据

    数据转换说明: 一组数据,如代码。caps中的数据按照type的类型进行划分,组成新的数组。 type共分成5类,1,2,3,4,5, 所以构成5组新的数据,划分后重构数据,扁平化数据结构。 letarr

  • js数组获取对象中的某值,组成新数组,去重

    js处理数组,第一步获取数组对象的某值,组成新的数组; 第二步,获取数组中数组的值,组成新数组; 第三步,数组去重。 代码: letarray=[{ date: '2022-05-02' , name: 'cuclife' , status: 'suc

  • js多个条件筛选过滤数组(数组中包含对象、数组)

    在做项目的时候,涉及到一个大的数组,数组中包含对象、数组。然后各种条件的筛选,最后根据条件筛选出来最终的结果。 效果图: 代码: letarray=[ { date: '2022-05-02' , name: 'cuclife' ,

  • js多个条件筛选过滤数组中的对象

    在做项目的时候,涉及到一个大的数组,然后各种条件的筛选,最后根据条件筛选出来最终的结果。 效果图: 代码: letarray=[ { date: '2022-05-02' , name: 'cuclife' , status: 'success' , tag: '70' },

  • js获取文件后缀名的 4 种方法

    如何通过js的方法来获取到文件的后缀名呢?以下是四种方法供参考: var fileName = www.zjcopy.com/index.html; 方法1 var fileExtension1 = fileName.substring(fileName.lastIndexOf('.') + 1); 方法2 var fileExtension

  • 前端开发中经常使用到的20个正则表达式

    在前端开发中经常使用到的20个正则表达式。 1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

  • 如何写出高效率的正则表达式

    如果纯粹是为了挑战自己的正则水平,用来实现一些特效(例如使用正则表达式计算质数、解线性方程),效率不是问题;如果所写的正则表达式只是为了满足一两次、几十次的运行,

  • JS使用正则验证身份证号

    身份证为15位或者18位,15位的全为数字,18位的前17位为数字,最后一位为数字或者大写字母X。 与之匹配的正则表达式: (^\d{15}$)|(^\d{17}([0-9]|X)$) JS示例如下 functionisIdCardNo(num){ num =num.

  • 箭头函数与常规函数的this指向问题

    函数中this的指向问题特别容易让人迷糊,这里用示例来指点迷津,走出迷茫。 常规函数下的this指向 1. 纯粹的函数调用 说明: 在函数没有调用的时候,this的值是无法确定 。 普通的函