首页 > 解决方案 > Lodash:有没有办法用 lodash 将单词保持重音大写?

问题描述

是否有一个lodash函数可以转换"répété" => "RÉPÉTÉ"而不是"REPETE"uppercase函数完成?

如果不是,那么在 Javascript 中执行此操作的简单方法是什么?

标签: javascriptlodashuppercaseaccent-sensitive

解决方案


好吧,您有一个名为“toLocaleUpperCase()”的本机函数

你可以这样做:

const str = 'répété';
const ret = str.toLocaleUpperCase();
alert(ret);

文档:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/toLocaleUpperCase


推荐阅读