HTML5 ゲーム ブックのいくつかのコードに従っていますが、このコード行がどのように機能するのか理解できません -
mp3Support = "" != audio.canPlayType('audio/mpeg');
私はそれが同じことを意味することを理解しました -
if(audio.canPlayType('audio/mpeg') != "") {
mp3Support = audio.canPlayType('audio/mpeg');
}
しかし、それがどのように有効であるかについて頭を悩ませることはできないようです。変数を空の文字列に割り当ててmp3Support
から、同じ行にある何かと等しくないかどうかをテストするにはどうすればよいでしょうか? 私はこれまでにこれに出くわしたことがなく、私を困惑させています。