📜  Lodash _.upperFirst() 方法(1)

📅  最后修改于: 2023-12-03 15:17:26.239000             🧑  作者: Mango

Lodash _.upperFirst() 方法

_.upperFirst() 方法是 Lodash 库中的一个字符串处理函数,用于将字符串的第一个字符转换为大写字母。

语法
_.upperFirst([string=''])
参数

[string='']:要转换的字符串。如果该参数不是字符串类型,则会先转换为字符串类型。

返回值

返回一个新的字符串,其中第一个字符被转换为大写字母。

示例
const _.upperFirst = require('lodash/upperFirst');

console.log(_.upperFirst('hello')); // 'Hello'
console.log(_.upperFirst('wORLD')); // 'WORLD'
console.log(_.upperFirst('')); // ''
console.log(_.upperFirst(null)); // ''
console.log(_.upperFirst(undefined)); // ''
console.log(_.upperFirst(123)); // '123'
console.log(_.upperFirst({})); // '[object Object]'
注意事项
  • 如果传入的参数不是字符串类型,则会先执行一次.toString()方法将其转换为字符串类型。
  • 如果传入的字符串以空格字符开头,则会将第二个字符转换为大写字母。
  • 如果传入的字符串为空字符串,则返回空字符串。
  • 如果传入的参数是 null 或 undefined,则返回空字符串。
  • 如果传入的参数是一个对象,则会使用对象的.toString()方法将其转换为字符串类型。