人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

javascriptの変数について教えてください。
var ttt=a_ttt || windowとホームページからソースコードを表示すると、書いてあります。
|| window はどういう意味なのでしょうか?自分の作っている.js ファイルに書くと、windowが宣言されてないと出ます。

●質問者: shotomo
●カテゴリ:インターネット ウェブ制作
✍キーワード:JavaScript js ソースコード ファイル ホームページ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Cherenkov
●60ポイント ベストアンサー

||は論理OR演算子です。

expr1 || expr2

expr1 を true と見ることができる場合は、expr1 を返します。そうでない場合は、expr2 を返します。したがって、真偽値と共に使われた場合、 演算対象のどちらかが true ならば、|| は、true を返し、両方とも false の場合は、false を返します。

Logical Operators - MDC

変数a_tttの内容がfalseもしくはnullで値が存在しないので、windowを変数tttに代入しているのだと思います。

windowが宣言されていない理由はソースを全て貼りつければ誰かがわかるかもしれません。

◎質問者からの返答

ありがとうございます。windowの変数を探します。ありがとうございました。

参照もリンクしていただきありがとうございました

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ