两个值交互位置的几种方法
2016-05-20 15:48
330 查看
// 方案1
var a = 0;
var b = 1;
var c = a;
a = b;
b = c;
console.log(a,b);
// 1 0
// 方案2
var a = 0;
var b = 1;
a = a + b;
b = a-b;
a = a-b;
console.log(a,b);
// 1 0
// 方案3
var a = 'www';
var b = 'bbb';
a = {a:b,b:a};
b = a.b;
a = a.a;
console.log(a,b);
// bbb www
// 方案4
var a = 0;
var b = 1;
a = [a,b];
b = a[0];
a = a[1];
console.log(a,b);
// 1 0
var a = 0;
var b = 1;
var c = a;
a = b;
b = c;
console.log(a,b);
// 1 0
// 方案2
var a = 0;
var b = 1;
a = a + b;
b = a-b;
a = a-b;
console.log(a,b);
// 1 0
// 方案3
var a = 'www';
var b = 'bbb';
a = {a:b,b:a};
b = a.b;
a = a.a;
console.log(a,b);
// bbb www
// 方案4
var a = 0;
var b = 1;
a = [a,b];
b = a[0];
a = a[1];
console.log(a,b);
// 1 0
相关文章推荐
- CDN技术详解笔记
- firefox 修改host失败的解决办法
- Java字符串处理String、StringBuilder、StringBuffer类效率分析
- JAVA clone 复制 inputstream
- iOS点击文字按钮变转圈加载效果
- 苏州上市公司招聘JAVA工程师
- private权限
- Tomcat配置Jconsole , JvisualVm 监控配置
- location.href/location.search/location.pathname区别及用法
- 在本机搭建可以远程访问的域环境(虚拟机)
- 利用IHTMLWindow2 的get_document 返回E_ACCESSDENIED 解决方法
- 优秀与伟大
- 关于结构体变量指针
- seekbar的padding属性失效
- 非技术/汇报措辞:你懂得怎样向领导汇报吗(审阅、审批、批阅、批示、查阅)
- 【Android】常见控件的属性及使用
- wonderware配置-许可证安装 1
- PHP中的traits
- android pull解析xml文件
- 六十 数据库访问 使用SQLAlchemy