<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//javascript实现交换
var a = "stupid";
var b = "idiot";
var c = ["stupid","idiot"];
//代码段1:可以实现a,b两个字符对象引用地址的交换
var temp;
temp = a;
a = b;
b = temp;
//代码2:可以实现a,b两个字符对象引用地址的交换
b = [a, a = b][0];
//代码3:可以实现a,b两个字符对象引用地址的交换
var swap = function (x){return x};
b = swap(a, a=b);
//对array里的内容进行交换,此方法不能进行引用地址交换
function swapping(c){
var temp;
temp = c[0];
c[0] = c[1];
c[1] = temp;
return c;
}
swapping(c);
</script>
</body>
</html>javascript实现交换数据
最新推荐文章于 2025-01-23 09:56:44 发布
本文介绍了一种使用JavaScript实现变量交换的方法,通过不同的代码段展示了如何有效地交换两个变量的值,包括传统的临时变量方法、利用数组特性和函数调用等方式。

1778

被折叠的 条评论
为什么被折叠?



