// 这样写会发生错误,可是我想把if的结果赋值给aa=if(1){return "4"} 只能a=1? "4":"6"
return 是函数返回值采用,这个是语法错误了。建议先过一下JS基本语法
a=(function(){ if(someCondition){return "4"}else{return "6"} })()
return 只能在function中使用。
的确该学下语法
condition?a=4:a=6;
13 回答13.1k 阅读
8 回答3k 阅读
2 回答5.3k 阅读✓ 已解决
5 回答1.5k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1.1k 阅读
3 回答2.2k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
6 回答3.1k 阅读
return 是函数返回值采用,这个是语法错误了。建议先过一下JS基本语法