值型別 和 引用型別
阿新 • • 發佈:2018-11-19
值型別
/** 值型別**/ // number 型別 var a = 100 var b = a a = 200 console.log(b) //100 // string 型別 var stringa = '你好' var stringb = stringa; stringa = '你好 js' console.log(stringb) // 你好 // bool 型別 var boola = true; var boolb = boola boola = false console.log(boolb) // true
引用型別
/** 引用型別**/ // object 型別 var objecta = { age: 20 } var objectb = objecta; objectb.age = 21; console.log(objecta) // {age: 21} // array 型別 var arra = [1, 2, 3] var arrb = arra; arrb[2] = 5 console.log(arra) // [1,2,5] // function 型別 var sum = function (n, m) { if (1 == n) { return 1; } else { return arguments } } console.log(sum(6, 8))