我正在关注 HTML5 游戏书中的一些代码,但无法理解这行代码是如何工作的 -
mp3Support = "" != audio.canPlayType('audio/mpeg');
我已经弄清楚它的含义与-
if(audio.canPlayType('audio/mpeg') != "") {
mp3Support = audio.canPlayType('audio/mpeg');
}
但我似乎无法理解它的有效性。如何将mp3Support
变量分配给空字符串,然后测试它是否不等于同一行上的所有内容?我以前从未遇到过这种情况,这让我很困惑。