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

コメント

このブログの人気の投稿

Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER is marked for publish/export but is not exported on the project classpath

蛍光灯フリッカー現象 (ちらつき) の対策

[node.js] CP932のテキストを読み込む