js有趣的一行交换

在js中,正常的交换是这样的
a和b交换,用到中间量temp,放置数据被覆盖

temp=a;
a=b;
b=temp;

但是有个办法可以一行完成交换,利用临时数组暂时储存数据
同样是a和b交换

a=[b,b=a][0];

**
*
但是这是得不偿失的!
用一个数组取代一个单值变量,内存开销大且运行效率低
并且可读性变差
*
**

阅读更多
个人分类: javascript
想对作者说点什么? 我来说一句

好玩的js特效

好玩的js特效

u010649589 u010649589

2016-01-20 10:17:48

阅读数:1115

没有更多推荐了,返回首页

不良信息举报

js有趣的一行交换

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭