zoukankan      html  css  js  c++  java
  • 简单和复杂数据类型存储和传递问题

     1 <!DOCTYPE html>
     2 <html>
     3 <head lang="en">
     4     <meta charset="UTF-8">
     5     <title></title>
     6 </head>
     7 <body>
     8 <script>
     9 
    10     //参数赋值的时候,简单数据类型传数值
    11     //参数赋值的时候,复杂数据类型传地址(修改的同一片内存空间)
    12         //注意:当你向修改成员变量中的简单数据类型时,不要通过参数传递,要在函数中直接修改。
    13 
    14     //简单数据类型
    15 //    var num = 1;
    16 //    fn1(num);
    17 //    console.log(num);
    18 //
    19 //    function fn1(aaa){
    20 //        aaa = aaa*10;
    21 //    }
    22 //
    23 //
    24 //    //复杂数据类型
    25 //    var obj = new Object();
    26 //    obj.name = "张三";
    27 //    fn2(obj);
    28 //    console.log(obj);
    29 //
    30 //    function fn2(object){
    31 //        object.name = "李四";
    32 //    }
    33 
    34 //    var a = 1;
    35 //    b = a;
    36 //    b = 0;
    37 //    alert(a);
    38 
    39 //    var obj1 = new Object();
    40 //    obj1.name = "111";
    41 //    obj2 = obj1;
    42 //    obj2.name = "222";
    43 //    alert(obj1.name);
    44 
    45 </script>
    46 </body>
    47 </html>
  • 相关阅读:
    wf(三)
    WF(二)
    WF4.0入门(一)
    枚举
    函数和立即函数
    对象字面量
    Break和continue语句
    对象
    循环语句
    条件分支语句(SWICH语句)
  • 原文地址:https://www.cnblogs.com/BingBing-Deng/p/10277862.html
Copyright © 2011-2022 走看看