【发布时间】:2019-01-16 17:36:51
【问题描述】:
我有两个字符串如下:
var str1 = "5YRS,AC,ALAR";
var str2 = "MON,5YRS,TRAU";
我想将这两个字符串合并为一个字符串并删除其中的重复项。 我尝试了以下方法:
var main_str = str1.concat(str2) //result: "5YRS,AC,ALARMON,5YRS,TRAU"
我得到的结果最终合并,如果我动态推送任何字符串,它不会显示所需的结果。是否有任何新的 ES6 实现来获得一个既检查空值检查又返回唯一字符串值的方法。
【问题讨论】:
-
一个字符串本身没有“重复”的概念——你必须先把字符串分解成单词。
标签: javascript ecmascript-6 typescript2.0