Javascriptでのオプション引数を考える

引数を渡さなくてもいいし、渡すことでオプション設定できるような処理を考える。

javascriptだと可変長引数の関数を書く方法が色々とあるので、それぞれ書いてみてどれを使うのがいいか考えてみます。

比較的新しい書き方もありますが使えない環境はそうそうないと思う。Babelは偉大。

続きを読む Javascriptでのオプション引数を考える

Javascriptオブジェクトのキーと変数宣言の関係

Reactを使っているとこんな書き方をすることがよくある。

const { width, height } = this.props;

 

これは書き換えるとこんな感じになる。

const width = this.props.width;

const height = this.props.height;

冗長だし倍近く文字数が増えてしまうので、この手の書き方をおさらいしてみます。

楽できるところは楽しよう。

続きを読む Javascriptオブジェクトのキーと変数宣言の関係

【JavaScript】文字列のn文字目を置き換える

javascriptのstringの特定のn文字目を変更することを考える。

あまり使う機会はないけど例えば数値文字列”122.333″の1の位を変えたいとか、復活の呪文の特定文字を変更したいとか。

色々な方法で置き換えてみます。

続きを読む 【JavaScript】文字列のn文字目を置き換える