js物件屬性操作

2021-08-30 13:12:41 字數 622 閱讀 8878

當你知道屬性的名稱的時候,使用點操作符。

這是乙個使用點操作符讀取物件屬性的例子:

var myobj = ;

var prop1val = myobj.prop1; // val1

var prop2val = myobj.prop2; // val2

第二種訪問物件的方式就是中括號操作符(),如果你想訪問的屬性的名稱有乙個空格,這時你只能使用中括號操作符()。

var myobj = ;

myobj["space name"]; // kirk

myobj['more space']; // spock

使用變數訪問物件屬性

var mydog = "hunter";

var dogs =

var breed = dogs[mydog]; // "hunter"

console.log(breed)// "doberman"

當你建立了乙個物件後,你可以用點操作符或中括號操作符來更新物件的屬性。

舉個例子,讓我們看看ourdog:

var ourdog = ;

JS的物件屬性操作

首先什麼是js物件的屬性操作?我們在現實生活中,採取某些,如屬性名 屬性值的格式,可被描述的事物,叫物件 而在js程式中,這個描述這個事物的資訊,就叫js的物件 1.字面量建立 var obj1 2.建構函式建立 var obj2 newobject console.log obj1 object ...

js物件屬性

function createdocument if typeof arguments.callee.activexstring string var versions msxml2.domdocument.6.0 msxml2.domdocument.3.0 msxml2.domdocument ...

js物件5 物件屬性的操作

檢查物件上的某個屬性是否存在可以通過運算子in 方法hasownpreperty propertyisenumerable 以及簡單的比較 屬性的值和undefined比較 來實現。但細節上有差別。1.in var point object.create y in console.log x in ...