js物件取值的兩種方式 點和中括號

2021-10-21 10:59:46 字數 748 閱讀 7251

通過點的方式(object.key)

通過的方式(object[key])

// 通過.的方式獲取屬性值 ,key是靜態的

var obj =

;var name1 = obj.name;

//使用點的方式

// 通過的方式獲取屬性值,key是動態的,可以是字串,也可以是數字,還可以是變數

var obj1 =

;var obj2 =

var attr1 = obj1[

"name"];

//使用中括號的方式

var attr2 = obj1[1]

;[]也可以通常用來匹配字典表 變數形式

var statusdata =

,'1':,

'2':},

prop=

"dealflag"

min-width=

"15%"

label=

"狀態"

>

"scope"

>

}<

/span>

<

/template>

<

/el-table-column>

總結: 點和中括號方式的區別

1.點方法後面跟的必須是乙個指定的屬性名稱,中括號裡面可以是變數

2.中括號裡面的屬性可以是數字,點方法後面的屬性名不能是數字

3.動態為物件新增屬性是,只能用中括號

js兩種取值方式

使用document.getelementbyid 可以取到頁面上乙個有id的元素 然後訪問這個元素的屬性,比如value 當乙個元素有value屬性的時候,其value才會有值 例1這樣乙個元素,當你使用document.getelementbyid txt1 value時,可以得到其value值...

python中取值的兩種方式

a 獲得name的值的方式有兩種 print a name type a name print a.get name type a.get name 這兩種的結果完全一致,並沒有任何的差異。怎麼選擇這兩種不同的字典的取值方式呢?如果字典已知,我們可以任意選擇其中乙個,當不確定字典中是否存在某個鍵時,...

JS中訪問物件的兩種方式

訪問物件的屬性和方法都可以用 點 和 中括號 兩種方式 1.物件名.屬性名 物件名.方法名 2.物件名 屬性名 物件名 方法名 或參考 js中訪問物件的兩種方式區別 可以使用下面兩種方式訪問物件的屬性和方法 1.物件名.屬性名 物件名.方法名 2.物件名 屬性名 物件名 方法名 1 var obj ...