骆驼套管连字符英文单词(例如重新渲染)

Sim*_*her 8 camelcasing

通常,如果您将一串单词转换为驼峰大小写,则只将每个单词的第一个字母大写(对于第一个单词).

这如何适用于重新渲染等带连字符的单词?

我内心深处的东西想要它rerender或者doRerender.而不是,reRender或者doReRender,这对我来说只是看错了.

这是开放的解释还是骆驼套管清楚,我只是没有看到它?

ish*_*ood 6

在驼峰情况下,单个尾随单词大写并删除空格。由于“重新渲染”是一个单词,并且由于连字符是与空格相同的非字母字符,因此通常应将其视为单个单词。

let rerender = "The correct answer";
Run Code Online (Sandbox Code Playgroud)

对于包含带连字符的前缀(与带连字符的独立单词相反)的其他示例,情况也是如此:

sub-zero wedding cake         : subzeroWeddingCake
co-parent advisory hose       : coparentAdvisoryHose
ongoing trans-oceanic puppies : ongoingTransoceanicPuppies
Run Code Online (Sandbox Code Playgroud)