猿问

JavaScript的这两种写法有什么不同?

写法一:

var remember=document.getElementById("rememberPosition").checked;
remember = remember ? remember: false;

写法二:

var remember=document.getElementById("rememberPosition").checked;
remember = !remember ? false : remember;

请问这两种写法有什么不同,哪个更优

ABOUTYOU
浏览 501回答 4
4回答

至尊宝的传说

我觉得上面更优,没有任何数据说明,就算有,估计也可以忽略不计。 从阅读的方向看,肯定的语句,会被否定的语句更加容易阅读。

慕的地8271018

有什么意思?

慕姐8265434

都差不多,我一般会写上面的写法。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答