2012-09-21 17 views

答えて

33

No. = somevarにその値を設定します。 ===を使用して値と型を比較し、必要なブール値を返します。

===の代わりに==を使用しないでください。その災害のレシピ。例えば0 == ""は真であるが、 "==" 0 "は偽であり、より多くのものである。またthis great answer

+0

同様に、反対の条件をチェックするために '!='の代わりに '!=='を使用することができます。 –

4

NO、中に一つだけを使用している

詳しい情報は、「=」は、変数を割り当てています。

あなたは "==" を使用する必要があります。 あなたが使用しなければならない "===":

if (somevar === '836e3ef9-53d4-414b-a401-6eef16ac01d6'){ 
$("#code").text(data.DATA[0].ID); 
} 

あなたはすべての

+2

== Javascriptでは悪い習慣なので避けてください – XGreen

1

ファーストをしたい場合は、ケースの問題を回避するために.toLowerCase()ようfonctionを使用することができます2つの値を比較するには、 "="の代わりにdouble "=="を使用する必要があります。 "="この例では変数に値を代入しています "somevar"

+3

== Javascriptでは悪い習慣であり、避けるべきです – XGreen

関連する問題