zoukankan      html  css  js  c++  java
  • 数组取最小数据长度,确定长度截取,看是否全等 ,全等通过不等提示,需要拆分

    let arr = ['CP12', 'CP123', 'CP124', 'CP125'] //需要筛选的数据  

    let arrfilterlen = []// 截取的length

    let arrsubstring = []// 转换数组

    arr.map((item) => {
          arrfilterlen.push(item.length)
    })
    let len = Math.min(...arrfilterlen) // 最小数据长度
    arr.map((item) => {
         arrsubstring .push(item.substring(0,len)) // 最小数据长度截取的新数据
    })
    1.

    const elementsAreEqual = array => array.every(el => el === array[0]) //判断数组是否是全等数据    elementsAreEqual(arr)true为全等

    elementsAreEqual (arrsubstring ) // true 通过验证 

    2.数组本身前几项是否相等   let arr = ['11w', '223', '55w', '88'] //满足条件的数据

    arrsubstring.map((items) => {
          let itemssubstring = items.substring(0, 1)
          let itemssplit = items.split(itemssubstring).length - 1
          if (itemssplit === len) {
             callback()
          } else {
              callback(new Error('拆分'))
          }
     })
  • 相关阅读:
    Kafka Kerberos客户端访问
    Kafka Kerberos服务端配置
    Centos安装Kafka
    aaaaaaaaaaaa
    Kafka队列消息和发布订阅消息
    RabbitMQ概念
    RabbitMQ使用
    windows下安装Erlang
    RabbitMQ简介
    Flume简介
  • 原文地址:https://www.cnblogs.com/Kipper-liu/p/13673571.html
Copyright © 2011-2022 走看看