javascriptで論理和演算子の特殊な使い方
2014/07/03
論理和「||」の特殊な使い方を教わったのでメモ。
普段使うのは、
if (a = 1 || a =2) {
//true時の処理
}
みたいに~~もしくは~~の場合に使う。
これを三項演算子みたいに使えるとのこと。
a = a || '';
「aがtrueなら(何か入っていれば)aを代入。無い場合は空にする」
という意味になるみたい。
三項演算子よりも少なく書ける。
調べると詳しく書かれているサイト発見。
http://www.24w.jp/study_contents.php?bid=javascript&iid=javascript&sid=default&cid=008
関連記事
javascriptの文末
下記みたいなコードがあって、文末に「;」が 無いのになんで動くのこれ? となった ...
日付入力のテキストフォームにカレンダープラグインを導入
やりたかった事と制限は下記の通り。 ・日付入力のテキストフォームにカレンダープラ ...
テキストエリアを自動でリサイズ
改行するだけで勝手にリサイズしてくれるので、 ユーザー用でも管理用でも使えそう。 ...
JavaScriptで住所から経度緯度を取得する
やりたかった事はformに住所を入れてsubmitする際に、javascript ...
Chart.jsで横スクロール可能なグラフを表示させる方法
Chart.jsで折れ線グラフを表示するページがあった。過去1年分のデータをグラ ...