representativeValue
方法用于获取给定被匹配到的字符串所对应的 FuzzySet 中最适合匹配的字符串。
fuzzySet.representativeValue(string)
string
:类型为字符串,表示待匹配的字符串。类型为字符串,表示最适合匹配的字符串。
let fuzzySet = new FuzzySet(['apple', 'banana', 'pear']);
let input = 'aple';
let result = fuzzySet.representativeValue(input);
console.log(result); // 'apple'
在上述示例中,新建了一个 FuzzySet 对象,而后在其成员中找到了最适合匹配输入字符串 'aple'
的字符串 apple
,最终将其作为方法的返回值。