勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

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

  関連記事

GoogleMapで半径●メートルを範囲表示

GoogleMapでマーカーを立てて、そこから範囲●mもしくは●kmを円で表示さ ...

JavaScriptでAjaxを使わずにクロスドメインから変数を取得する

JavaScriptの配列形式で出力するファイルを作成しておき、 動的にソースに ...

テキストエリアを自動でリサイズ

改行するだけで勝手にリサイズしてくれるので、 ユーザー用でも管理用でも使えそう。 ...

javascriptでのについて

javascriptを書く際に、 <script> <!-- ...

複数のajax処理の結果をまとめて表示

同時にajax処理を行う際、挙動やコードの書き方に悩まされることが多い。例えばA ...

Ajaxでプラグイン無しのファイルアップロード

画像ファイルを添付できて、尚且つAjaxを用いた非同期通信のフォームを作りたかっ ...

日付入力のテキストフォームにカレンダープラグインを導入

やりたかった事と制限は下記の通り。 ・日付入力のテキストフォームにカレンダープラ ...

JavaScriptで多次元連想配列

JavaScriptで多次元の配列を作る際にいつも迷ってしまうのでメモ。 ■こう ...

JavaScriptで連想配列を数値でソート

数字の大きい順でソートしたかったんだけど、 色々調べてhash.sort云々やっ ...

HTML、javascriptソースの暗号化

サーバーサイドはソースを見られないけどクライアントサイドはソースを見られるので、 ...