import every from "./lodash/#every"; /** * 判断数组中的每个元素全部相等 * * @param {Array} array * @returns {boolean} * @since 0.1.0 * @category Soil * @example * * ```ts * _.log(_.equalEvery([1, 1, 1])); * // 结果:桌面日志记录 true * * _.log(_.equalEvery([1, 2, 3])); * // 结果:桌面日志记录 false * ``` */ function equalEvery(array: Array): boolean { if (array.length === 0) { return false; } const target = array[0]; return every(array, function (element) { return element === target; }); } export default equalEvery;