一行代码实现方法:
const texts = 'I have a pen, I have an apple, Uh! apple pen. Pen pineapple apple pen.'const mostFrequentWord = Object.entries(texts.toLowerCase().split(/[s,.!?;]/).filter(word => word).reduce((sum, word) => ({ ...sum, [word]: (sum[word] || 0) + 1 }), {})).sort((a, b) => b[1] - a[1])[0];console.log(mostFrequentWord);// ["pen", 4]


