js函数
function capitalizeFirstLetter(string) {
return string.charAt(0).toUpperCase() + string.slice(1);//取出首字母大写后重新拼接
}
console.log(capitalizeFirstLetter('foo')); // Foo
i18n 国际化兼容
const capitalizeFirstLetter = ([ first, ...rest ], locale = navigator.language) =>
first.toLocaleUpperCase(locale) + rest.join('')
console.log(
capitalizeFirstLetter('foo'), // Foo
capitalizeFirstLetter(""), // "" (correct!)
capitalizeFirstLetter("italya", 'tr') // İtalya" (correct in Turkish Latin!)
)
css方法(只影响显示)
p:first-letter {
text-transform:capitalize;
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。