![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
>例えばサイト管理者側で設定した変数を使う場合などは==だけでいいでしょうか?
javascriptは型宣言がない言語ですので、絶対に例外などない自信があり
どうしてもあいまいな比較をしたいという特殊な場合をのぞき
かならずイコール3つの比較演算子をした方がなにかとハマりにくいです。
認識できるほどスピードの違いはないと思います
とくに「0」を判断するときに以下のようにかなり柔軟にマッチしますので
厳密な比較の方がよいと思いますよ
<script>
if( 0 == 0 ) document.write("1");
if( 0 == "0" ) document.write("2");
if( 0 == "0000" ) document.write("3");
if( 0 == 0x00 ) document.write("4");
if( 0 == "0x00" ) document.write("5");
if( 0 == "" ) document.write("6");
if( 0 == false ) document.write("7");
if( 0 == [] ) document.write("8");
document.write("<hr>");
if( 0 === 0 ) document.write("1");
if( 0 === "0" ) document.write("2");
if( 0 === "0000" ) document.write("3");
if( 0 === 0x00 ) document.write("4");
if( 0 === "0x00" ) document.write("5");
if( 0 === "" ) document.write("6");
if( 0 === false ) document.write("7");
if( 0 === [] ) document.write("8");
</script>
この回答へのお礼
お礼日時:2013/11/07 13:23
回答ありがとうございます
実行してみましたら、実行されまくりでした!
===は1と4だけで実行されました
厳しくやったほうがよさそうですね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) awkの文字列比較はPOSIXロケールまたはCロケールにおいてバイナリ値の比較に使えるか gawkな 1 2023/04/22 09:21
- 心理学 心理学のカテゴリーで割り算の質問というのも変なのかもしれませんが数学的な関心ではないので、心理学にし 1 2022/07/24 10:08
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- CPU・メモリ・マザーボード パソコンでCPUとメモリー、優先は? 11 2023/01/11 17:19
- 統計学 t検定を繰り返してはいけない理由について教えて下さい。 2 2022/05/15 12:37
- PHP 共通の処理をまとめる方法がわからないのでアドバイスお願いします。 1 2022/12/19 20:20
- 英語 "beside"と比較級の共起の可否について 5 2022/11/15 09:51
- 教えて!goo 教えて!gooについて 1 2023/07/02 04:49
- 糖尿病・高血圧・成人病 血液検査の実測値と理論値との相違 1 2022/10/06 09:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascriptとphpの連携で疑問
-
現在の日付から、1ヶ月前にす...
-
ホームページに日付を自動更新...
-
プログラミングの課題が出たの...
-
面白い!便利!と思った【JavaS...
-
JavaScriptとHTMLの課題です
-
コンマとクオーテーションマー...
-
google apps scriptの終了のさせ方
-
GASでundefinedエラーが出ます
-
Boolean型配列中のTrueの有無を...
-
C#OpenCv V4にのエラーに関する...
-
JavaScriptでの動的な多次元配...
-
RadioButtonListの表示制御
-
同じIDで定義した要素の配列を...
-
ジャバスプリクトについて
-
onclickは良くないのですか
-
ジェネレーターの作り方
-
functionから別のfunctionを実...
-
idを使わずにonclickで自身の要...
-
外でマウスアップした時のイベント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.openでタイトル名の指定
-
○歳△ヶ月と×日を計算してくれる...
-
時間帯によって背景画像を変える
-
document.open()の意味とは
-
なぜ、ジャバスクリプトが表示...
-
前のページに戻るとページトッ...
-
for文のiを使ってリンク先のア...
-
JavaScriptで乱数+乱数の計算結...
-
HpのFlashで,ブロック回避の方...
-
来年の今日の曜日・・・?
-
カウントダウン JavaScript の ...
-
javascriptとphpの連携で疑問
-
ウェブ上にキーボードを作りた...
-
「分」単位で加算(減算)したい。
-
javascriptをはじめて勉強して...
-
コンマとクオーテーションマー...
-
このスクリプトを修正したいの...
-
条件分岐(IF文)の簡素化
-
JS、document.write出力位置設定
-
文字列を点滅させたい
おすすめ情報