[英]If else in Javascript: Expected ')'
im newbie in javascript. 我在javascript的新手。 Can you guys help me on this Dolby script implementation? 你能帮我解决这个杜比脚本的实现吗? Getting error on Microsoft Edge: expected ')' after if statement. 在Microsoft Edge上获取错误:在if语句之后预期')'。
this.analyzer = new Analyzer({
if( Dolby.checkDDPlus() === true ){
url: 'http://example.com/samples_Dolby.mp4',
} else {
url: 'http://example.com/samples_Dolby.mp3',
}
onPlay: function() {
button.classList.add('pause');
button.classList.remove('play');
},
onPause: function() {
button.classList.remove('pause');
button.classList.add('play');
},
onEnd: function() {
button.classList.remove('pause');
button.classList.add('play');
}
});
Thank you 谢谢
A ternary operator ?:
would help. 三元运算符 ?:
会有所帮助。
this.analyzer = new Analyzer({
url: Dolby.checkDDPlus() ?
'http://example.com/samples_Dolby.mp4' :
'http://example.com/samples_Dolby.mp3',
// ...
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.