Horic Design

a-blog cmsやJavaScriptなどの情報を発信しています。

8ページ目 | js

jsでもし〜が定義されてなければ...を代入という記述を簡略化


今回は、便利にブラウザ上でjsが編集できる僕が一年前に作ったプログラミング学習環境、Atlas Editorをつかって、コードを書いてみる。

いままで僕はjsでもし値がなければ、という処理をif文で書いていたが、| |演算子で簡略化出来ることを知った。

var number = null;
var output = 0;
var ret = number || output;

上のようなコードを書いたとき、retには0が代入される。
実行結果はこちら



堀 悟大

アップルップル フロントエンドエンジニア。2014年高知大学理学部卒業。学生時代にHTML5のCanvas要素を使ってゲームを作っていたことでWeb全般に興味をもつ。アップルップル入社後はa-blog cmsを便利に使うための機能の実装や、HTML5の技術を使ったデジタルサイネージの実装を行う。趣味は英語。読むことも話すことも好き。

エントリーリスト

カテゴリーリスト

タグクラウド