【发布时间】:2015-10-23 14:11:41
【问题描述】:
我有一个 array 字符串:
var arr = [
{str: 'abc'},
{str: 'def'},
{str: 'abc'},
{str: 'ghi'},
{str: 'abc'},
{str: 'def'},
];
我正在寻找一种智能方式来将布尔属性unique 添加到对象,无论str 是否唯一:
var arr = [
{str: 'abc', unique: false},
{str: 'def', unique: false},
{str: 'abc', unique: false},
{str: 'ghi', unique: true},
{str: 'abc', unique: false},
{str: 'def', unique: false},
];
我的解决方案包含三个_.each() 循环,看起来很糟糕...首选lodash 的解决方案。
【问题讨论】:
标签: javascript arrays string comparison lodash