!! (ダブル バン?)
  JavaScriptで ! (exclamation 感嘆符 ビックリマーク エクスクラメーション マーク)を2つ繋げた記述を見かけた。
  
FirebaseWebコードラボ
  
何を意味しているのか良くわらかなったが、以下の説明によると
値があれば true、値が無ければ(nullなどであれば)falseを返すっぽい
Javascript「バン、バン。IShotYouDown」-Javascriptでのダブルバング(!!)の使用。| パトリック・ディバインより良い
  
上記サイトでは ! を2つ書くことを Double Bang と呼んでいた
FirebaseWebコードラボ
    return !!getAuth().currentUser;
  
  何を意味しているのか良くわらかなったが、以下の説明によると
値があれば true、値が無ければ(nullなどであれば)falseを返すっぽい
Javascript「バン、バン。IShotYouDown」-Javascriptでのダブルバング(!!)の使用。| パトリック・ディバインより良い
上記サイトでは ! を2つ書くことを Double Bang と呼んでいた
JavaScript, Tips
 
0 件のコメント:
コメントを投稿