投稿

ラベル(javascript)が付いた投稿を表示しています

2017-09-06 日報

電磁パルス攻撃とかされたら仕事できんなー、と思った。 ほとんどの職種で影響甚大なんだろうけど、プログラマーだと顕著だ。PCが壊れると何も出来ない。 サラリーマンだったら電磁パルスの影響中も給料出るのかな? だとしたら、フリーランスは戦争になると収入が無くなるのでサラリーマンに比べてリスクが高いと言える。 今日調べたこと スネークケースをキャメルケースに変換 テーブル定義書からコードを生成するのに、スネークケースからキャメルケースに変換したい事がある。 たいしたコードじゃないけど、毎回実装している気がするのでメモ。 function toLowerCamelCase (str) { return str.replace( /_./g , (s) => { return s.charAt( 1 ).toUpperCase(); }); } function toUpperCamelCase (str) { // 1文字目を大文字にする let val = str.substring( 0 , 1 ).toUpperCase() + str.substring( 1 ); return val.replace( /_./g , (s) => { return s.charAt( 1 ).toUpperCase(); }); } javascriptでキャメルケースとスネークケースの相互変換 - Qiita