题目:
现在有两个变量,分别是a = {name: ‘xm’}, b = [4],我们不用第三个变量来调换a和b的值。
思路:
(1)将两个对象合并成一个对象;
(2)ab分别取相应的自己要转换成的内容。
提示:
可以将两个对象放到一个数组中。
解答:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>变量、作用域</title>
</head>
<body>
<script type="text/javascript">
var a = {name: 'xm'}, b = [4];
a=[a,b];
b=a[0];
a=a[1];
document.write(a);
document.write(b);
</script>
</body>
</html>
201803090110-7