JavaScript的一些优雅写法

一般不是都会用第二种吗?

第二种写法应该是基本操作吧…
或者既然知道是切换0和1,那么写成flag = 1 - flag也无可厚非啊

大多数时候,最原始的往往是最稳定的

[a,b]=[b,a]这个挺好的,我之前交互值都要借助辅助变量好麻烦。。。

签到那个,emmmmm感觉有点华而不实了,直接用一个7位的数组来存储7个标记不一样的吗?毕竟写代码重之中重还是可读性要强,况且这个按位计算的写法并不会带来性能上的提升,何必那么复杂

这个要看需求,比如我的这个是一个月的,那这个数组长度也吓人啊

三目运算符也是开发中不建议的写法之一。三目运算符不直观、不宜读、不易修改、不易调试、偏函数式编程,不建议在多人合作的业务开发中使用三目运算符。

mark.

大佬牛皮~

[quote=“dream_chou93, post:1, topic:98948”]
如果你的数组不需要使用了,自然应该使用Array.length=0的写法。
[/quote]大佬很强 :+1: