小编Tea*_*ket的帖子

大写字符串

我知道CSS属性,text-transform: capitalize但是有人可以帮助我使用Javascript复制此属性吗?

我想将参数传递给我的函数,该函数将返回每个单词首字母大写的字符串。

我已经走了很远,但是我仍然试图将我的字符串数组分解成块:

function upper(x){
  x = x.split(" "); 

  // this function should return chunks but when called I'm getting undefined
  Array.prototype.chunk = function ( n ) {
      return [ this.slice( 0, n ) ].concat( this.slice(n).chunk(n) );
  };

  x = x.chunk;

}

upper("chimpanzees like cigars")
Run Code Online (Sandbox Code Playgroud)

在我猜出块之后,我需要将每个块再次拆分为第一个字符和其余字符,.toUpperCase()在第一个字符上使用,将其与其余字符一起备份,然后将这些块再次合并为字符串?

有没有更简单的方法可以做到这一点?

javascript chunks

2
推荐指数
1
解决办法
8234
查看次数

标签 统计

chunks ×1

javascript ×1