JavaScriptにおいてif文を一行で記述する方法

underscore/underscore.js at master · jashkenas/underscore

上記のコードを読んでいて「読みやすいな」と感動したので、if文を一行で完結に書く方法をまとめました。

if文を一行でかく方法

JavaScriptにおけるifの書き方は通常以下の書き方が考えられる。

if(x > 4) {
console.log('hello');
}

しかし、上記のように簡単だと以下のように書くほうが良い。

if ( x  > 4 ) console.log('hello');

てっきりjsではif文のカッコを省略するのはダメだと思いこんでいたが、改行をしなければ安全でかつ簡潔なif文をかける。

ReratedPosts

JavaScriptの配列で参照渡しではなく値渡しをする方法と注意点
jQueryの代替ライブラリとして「min.js」がオススメなので紹介する
Jqueryのクリックとかミスしたこととかのメモ
JavaScriptで配列の要素やハッシュ(連想配列)のバリューを変数に変換する方法
JavaScriptでファイルダウンロードを実現するための5ステップ
javaScriptにおけるfromCharCode()とcharCodeAt()の使い方