美文网首页
好玩的JS数组

好玩的JS数组

作者: 本一和他的朋友们 | 来源:发表于2018-10-28 17:47 被阅读5次

好玩的js数组

数组去重

function quChong(array) {
    var reuslt = []
    for (var i = 0; i < array.length) {
        var value = array[i]
        if (!result.includes(value)) {
            result.push(value)
        }
    }
    return result
}

数组是否相等

function arrayEqual(a, b) {
    if (a.lenght != b.length) {
        return false
    } else {
        for (var i = 0; i < a.length; i++) {
            var aValue = a[i]
            var bValue = b[i]
            if (aValue != bValue) {
                return false
            }
        }
        return true
    }
}

两个数组的交集

function jiaoJi(a, b) {
    var result = []
    for (var i = 0; i < a.length; i++) {
        var value = a[i]
        if (b.includes(value)) {
            result.push(value)
        }
    }
    return result
}

寻找两个数组的不同

function difference(a, b) {
    var result = []
    for (var i = 0; i < a.length; i++) {
        var value = a[i]
        if (!b.includes(value)) {
            result.push(value)
        }
    }
    return result
}

在两个数组中的非共公元素

function differenceTwo(a, b) {
    var result = []
    var aResult = difference(a, b)
    var bResult = difference(b, a)
    var result = aResult.concat(bResult)
    return  result
}

判断两个数组是否包含

function xiangDeng(a, b) {
    for (var i = 0; i < a.length; i++) {
        var value = a[i]
        if (!b.includes(value)) {
            return false
        }
    }
    return true
}

相关文章

  • 好玩的JS数组

    好玩的js数组 数组去重 数组是否相等 两个数组的交集 寻找两个数组的不同 在两个数组中的非共公元素 判断两个数组...

  • “好玩的”js数组操作

    A:“啊啊啊啊,我怎么又不记得数组的使用方法了!!”B:"不就是那几个操作数组的以及一些数组的遍历方法而已吗?"A...

  • js 数组链接concat,和数组转字符串join,字符串转数

    js 数组链接用concat js 数组转成字符串 js 字符串转数组

  • js数组题目

    js面试题 js数组 一、按要求分割数组 将"js,数组,分类"字符串数组以/分割 for循环累加 join()把...

  • js 数组

    js 中数组的长度发生改变,数组就真的发生改变,快速清空数组就让数组长度为0js 数组的方法

  • JS数组以及数组变换

    有关数组 数组对象——一种特殊的对象JS其实没有数组,只使用对象来模拟数组 典型数组和JS数组的区别 典型数组 元...

  • 概念集合

    JS中的数组和Arrary的区别 js中的数组就是array对象

  • 数组检测

    检测是否是数组: 数组转字符串: 字符串转换数组: js对象转换成js字符串: js字符串转换成js对象:

  • JS 数组

    JS 数组是一种特殊的对象,不是真正的数组,它只##是通过对象来模拟数组。 JS 数组的定义 let arr = ...

  • 数组

    数组的定义: js:存储多个相同类型数据 ,有序的数据;php数组 1,:索引数组,同js;声明:$arrName...

网友评论

      本文标题:好玩的JS数组

      本文链接:https://www.haomeiwen.com/subject/bihmtqtx.html