最简的各种算法

收集、自写的各种最简算法题。

  1. 最简洁的排序
    1
    var arr = arr.sort((a,b) => a-b)
  2. 最简单的去重
    1
    2
    数组:[...new Set(array)]
    字符串:[...new Set(Array.from(str))].toString()
  3. 判断一个对象为空
    1
    对象: Object.keys(obj).length or Object.values(obj).length
  4. 判断一个值是否存在,若存在则使用该配置,不存在使用默认配置
    1
    2
    value-值, option-配置对象
    value && (option.title = value)