Centos配置Yum源
阿新 • • 發佈:2022-03-15
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>