当问号?前表达式不满足时,需要运行两条语句。请问需要冒号:后要怎么写?
let s = document.getElementById('mainContent').style;
s.opacity = 1;
(function fade(){
(s.opacity-=.1)<0?s.display="none":{setTimeout(fade,100);console.log(123);}
})();
这样写会报错。只能用if-else了吗
当问号?前表达式不满足时,需要运行两条语句。请问需要冒号:后要怎么写?
let s = document.getElementById('mainContent').style;
s.opacity = 1;
(function fade(){
(s.opacity-=.1)<0?s.display="none":{setTimeout(fade,100);console.log(123);}
})();
这样写会报错。只能用if-else了吗
let s = document.getElementById('mainContent').style;
s.opacity = 1;
(function fade(){
(s.opacity- = .1) < 0 ? s.display = "none" : setTimeout(fade,100), console.log(123);
})();
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
5 回答3.7k 阅读✓ 已解决
4 回答8k 阅读✓ 已解决
7 回答10.1k 阅读
5 回答8.3k 阅读
2 回答10.4k 阅读✓ 已解决
用自执行匿名函数