// 这样写会发生错误,可是我想把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;
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
5 回答3.9k 阅读
1.1k 阅读
3 回答2.1k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答2.9k 阅读✓ 已解决
6 回答3k 阅读
return 是函数返回值采用,这个是语法错误了。建议先过一下JS基本语法