• 0
  • 0

JS自定义函数库

2019-10-28 13 0 admin 所属分类:Javascript

判断元素是否在数组中

/**
 * value 元素值
 * data 数组 支持数组是json对象
 * key 如果数组是json对象 设定对比的字段
 */
function in_array(value, data, key = null) {
    for (var i = 0; i < data.length; i++) {
        var cur_value = key == null ? data[i] : data[i][key];
        if (value == cur_value) {
            return true;
        }
    }
    return false;
}


返回顶部