国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

對象的點查詢和中括號查詢

zhangwang / 2339人閱讀

摘要:對象的查詢對象的查詢提供了兩種方式,分別是點查詢和中括號查詢通過,右側必須是一個以屬性名稱命名的簡單標識符。運算符左側應該是一個表達式,返回一個對象。

對象的查詢
對象的查詢提供了兩種方式,分別是點查詢和中括號查詢

通過(.),右側必須是一個以屬性名稱命名的簡單標識符。在ES3中,點運算符后的標識符不能是保留字,如果一個對象的屬性名是保留字,則必須用方括號的形式訪問,ES5中則可以直接在點后面使用保留字,而且不能查詢以數字作為屬性名的屬性

通過方括號([ ])運算符來獲取屬性的值。運算符左側應該是一個表達式,返回一個對象。方括號內必須是一個計算結果為字符串的表達式,這個字符串就是屬性名字

我們看下面這個問題,(想不起來在哪里看到的了,只能記個大概)

  var a = {}
  var b = {x:1}
  var c = {x:2}
      
    a[b] = b
    a[c] = c
    a[b]==a[c]  --> true

其實這題很簡單,就是考察(.)和([ ])的區別,a[b] b沒有帶雙引號,所以是個變量,指的是{x:1},而對象b轉化為字符串為 => "[object Object]",所以:
a[b] = b => a{[object Object]:{x:1}}
a[c] = c => a{[object Object]:{x:2}}
a[b] = [object Object]
a[c] = [object Object]
a[b]和a[c] 查詢的是同一個對象 => a{[object Object]:{x:2}}

中括號查詢法,中括號中的表達式必須返回一個字符串或返回一個可以轉化為字符串的值

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/90185.html

相關文章

  • 從拿到班車手冊.xls到搜索附近班車地點

    摘要:輾轉流傳出班車手冊后發現搜索實在是太不方便了,于是有了一個主義,想做一個可以搜索房子地址,找出附近班車點類似大眾點評的定位搜索附近餐館的功能。 起因 七月份要去某廠報道了,異地租房的時候發現想租一個有公司班車的地方,卻不知道哪里有班車。輾轉流傳出班車手冊后發現搜索實在是太不方便了,于是有了一個主義,想做一個可以搜索房子地址,找出附近班車點(類似大眾點評的定位搜索附近餐館的功能)。現在做...

    jhhfft 評論0 收藏0
  • MongoDB入門

    摘要:一個數據集中只能創建一個全文索引。圓形,使用表示。的提高會導致的提高導致明顯的性能問題。 mongo數據模型 文檔與集合 文檔是mongo的核心概念,本質是是一種BSON(Binary JSON)數據,BSON是一種類JSON的二進制數據,可以在為JSON基礎上添加了一些新的數據類型,包括日期、Int32、Int64,常被作為數據存儲和網絡數據交換的格式,缺點是空間利用率并不理想(存在...

    call_me_R 評論0 收藏0

發表評論

0條評論

zhangwang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<