1. 程式人生 > >4.1 變量

4.1 變量

復制 另一個 bject efi ola 簡單 function fun class

基本類型:簡單數據段

Undefined,Null,Boolean,Number,String

引用類型:多個值構成的對象
1.1 動態的屬性,我們不能給基本類型添加屬性

function l(obj){
    console.log(obj);
}
var person = new Object();
person.name = "nicolas";
l(person.name);//nicolas

var name = "nicolas";
name.age = 27;
l(name.age);//undefined

1.2 復制變量值
基本類型的復制:參與任何操作不受影響
引用類型復制:改變

其中一個變量,就會影響另一個變量

var num1 = 5;
var num2 = num1;
num2++;
l(num1);//5
l(num2);//6

var obj1 = new Object();
var obj2 = obj1;
obj1.name = "nicolas";
l(obj2.name)//nicolas

4.1 變量