跳到主要内容
第21页,共21页
正文中添加了288个字符
卡米尔·基耶夫斯基
  • 91万
  • 32
  • 392
  • 362

最短3个解决方案,1个和2个处理案例字符串是"",无效的未定义:

s&&s[0].toUpperCase()+s.slice(1)//32字符s&&s.replace(/./,s[0].toUpperCase())//36字符-使用regexp'foo'.replace(/./,x=>x.toUpperCase())//31 char-字符串上的直接字符,ES6

让s=“oo bar”;控制台.log(s&&s[0].toUpperCase()+s.slice(1));console.log(s&&s.replace(/./,s[0].toUpperCase()));console.log('foo-bar'.replace(/./,x=>x.toUpperCase()));

卡米尔·基耶夫斯基
  • 9.1万
  • 32
  • 392
  • 362