js物件屬性的查詢(點運算子和方括號運算子的區別)

2021-09-24 05:33:09 字數 608 閱讀 1783

接下來舉例說明一下:

下面兩段**的實現結果是讀取customer物件的address0,address1,address2,address3屬性,並將它們連線起來。

// 通過方括號訪問customer物件的屬性,在方括號中動態修改屬性,從而實現訪問物件的多個屬性值

var addr ="";

for(

var i =

0; i <

4; i++

)

// 通過點運算子訪問物件的屬性,由於方括號內是識別符號,在程式中無法實現動態的修改,因此要

//想實現和上面程式相同的結果,必須寫成下面的形式。

var addr ="";

addr += customer[address1]

+'\n'

; addr += customer[address2]

+'\n'

; addr += customer[address3]

+'\n'

; addr += customer[address4]

+'\n'

;}

本人是個小白,如有錯誤歡迎指正…

js 算術運算子和比較運算子

自增1 自減單獨使用的 字首和字尾都是自增自減,沒有什麼特別卻別 和其他表示式一起使用是,作為字首,先自增自減,再做其他操作 作為字尾,先做其他操作再自增自減 var num 5 num 相當於 num num 1 console.log num 4 num console.log num 5 nu...

JS運算子和運算子優先順序

先做一道題 var val abcd console.log value is val abcd a b 控制台列印出的結果是 a 因為連線符的優先順序高於三元運算子,所以該題目相當於 value is true a b 由此得出該題的兩個變體 console.log value is val ab...

js的運算子

js運算子入門 運算子是指完成操作的一系列符號,也稱為操作符。運算子用於將乙個或多個值進行運算並 返回結果 使用運算子的值稱為運算元。運算子和運算元 js資料 的組合稱為 表示式 注意 凡是表示式一定有有返回 結果 運算子的分類 邏輯與 and 兩邊都為真,結果才為真 邏輯或 or 只要一邊為真,結...