1. 程式人生 > 其它 >Centos配置Yum源

Centos配置Yum源

01:賦值、比較、函式傳參

 <script>
        /*
        賦值:原始型別賦【值】;引用型別賦【引用】
        比較:原始型別比較的是否相等;引用型別比較的是否是一個物件
        函式傳參:原始型別作為引數,函式內的操作不影響實參的值。引用型別作為引數,
        函式內的操作會影響實參的值
        */
        // 原始型別賦值
        let str1 = "hello"
        let str2 = str1;  //str2:hello
        str1 = "world"
        console.log(str1);//str1:word
        console.log(str2);
        // 引用型別的賦值
        let stu1 = {name:"xiaoming"}
        let stu2 = stu1
        stu1.name = "xiaohong"
        console.log(stu1.name);//小紅
        console.log(stu2.name); //小紅  
        //原始資料型別比較
        let str11 = "hello";
        let str22 = "hello";
        console.log(str11 === str22);//ture
        
        // 引用資料型別比較
        let stu111 = {name:"xiaohong"}
        let stu222 = {name:"xiaohong"}
        //  stu222 = stu111  //ture
        console.log(stu111 === stu222);//false

        // 原始型別傳參
        function fun (num){
            num = 100;
        }
        let n2 = 10;
        fun(n2)
        console.log(n2);//10
        //引用資料型別
        function fun2 (arr){
            arr.push(10)
        }
        arr= [1,2,3,]
        fun2(arr)
        console.log(arr);//[1,2,3,10]

    </script>