现在有两个变量,分别是a = 3, b = 4,那么我们不用第三个变量来调换a和b的值。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>变量、作用域</title>
</head>
<body>
<script type="text/javascript">
    var a = 3, b = 4;
    /*此处写代码*/
    a=a+b;
    b=a-b;
    a=a-b;
</script>
</body>
</html>

==================================

不适用第三个变量的同时,调换下面两个变量的值。

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equive="Content-Type"; content="text/html charset=utf-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
var a = {name: 'xm'}, b = [4];
/*此处添加代码*/
b[1]=a;
a=b[0];
b=b[1];
console.log(a+“---”+”b);  //其输出结果为:4---name: "xm"  。     这里如果使用document.write(a---b); 输出结果为 :4---[object Object]
</script>
</body>
</html>

解析:

console.log(a+“---”+”b);  //其输出结果为:4---name: "xm"  。     这里如果使用document.write(a---b); 输出结果为 :4---[object Object]。

所以,以后只要是输出结果,最好都用console.log(); 比较合适。

=========================

 

相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2021-05-18
  • 2022-02-09
  • 2021-10-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
猜你喜欢
  • 2021-11-01
  • 2021-05-16
  • 2022-12-23
  • 2021-08-05
  • 2022-12-23
  • 2022-01-11
  • 2022-12-23
相关资源
相似解决方案