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();
});
}
コメント
コメントを投稿