kakts-log

programming について調べたことを整理していきます

配列 foreachによる文字列連結について

"-"区切りの文字列をUpperCamelCaseにする  (js)
javascriptにおいて、 "test-upper-camel-case"のように、 ハイフンで区切られている文字列を変形してupperCamelCaseにしようとするとき、以下のような形で、split()をつかって "-"区切りのものを配列にしてから、各要素の先頭文字を大文字にしていく処理を行った。
UpperCamelCaseとは


文字列連結を行う場合、上記5行目において連結後の文字列変数を初期化する際に、
var text; のように空文字を入れなかった場合、連結後の文字の先頭にundefinedがついてしまう。
var text = '' と初期値に空文字を入れてあげれば解決する