Skip to main content

to...Case()

语法

toLowerCase(): string;

toUpperCase(): string;

toLocaleLowerCase(): string;

toLocaleUpperCase(): string;

描述

用于将指定字符串(根据本地化)全部大写(小写)。

示例

const str = "Yancey Leo";

str.toLowerCase(); // 'yancey leo'
str.toUpperCase(); // 'YANCEY LEO'
str.toLocaleLowerCase(); // 'yancey leo'
str.toLocaleUpperCase(); // 'YANCEY LEO'

扩展

可以尝试使用 css 替代

text-transform: uppercase | lowercase | capitalize;

每个单词的首字母大写

const capitalize = (str: string): string => {
return str.toLowerCase().replace(/( |^)[a-z]/g, L => L.toUpperCase());
};

capitalize("yancey leo"); // 'Yancey Leo'