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

資訊專欄INFORMATION COLUMN

JS-OOP(對象)

vvpvvp / 2757人閱讀

摘要:對象對象在中的地位很重要,我們每時每刻都在和對象做著交互。就像對象中的屬性都是圍繞這個對象展開的。或者可以借用電商方面的一個詞語,它定義為保存庫存控制的最小可用單位,那么對象就可以看做擁有這些的商品。

對象

對象在JS中的地位很重要,我們每時每刻都在和對象做著交互。但是如何向一個人介紹什么是對象呢?

個人感覺對象就像一個集合,集合中的元素也必定屬于這個集合。
就像對象中的屬性都是圍繞這個對象展開的。或者可以借用電商方面的一個詞語sku,它定義為保存庫存控制的最小可用單位,那么對象就可以看做擁有這些sku的商品。

var personal = {
   name: "", 
   age: "",
   gender: ""
   ...
}

以上就是一個簡單對象的定義方法,我定義了一個personal對象,他目前有三個屬性,屬性是這樣定義的[key:value]

屬性類型

屬性是屬于對象的,在JS中我們操作對象獲取它的屬性或者修改它的屬性。EXMAScript中有兩種屬性數據屬性&訪問器屬性

數據屬性

數據屬性包括一個數據值的位置。這個位置可以讀入以及寫入值

如果要修改屬性的默認特性通過Object.defineProperty()方法進行修改,這個方法接收三個參數

第一個:屬性所在的對象

第二個:屬性的key

第三個: 描述符對象(這是一個對象)

var book = {
    name: "JS權威指南",
    price: 115
}

Object.defineProperty(book,"name",{
   writeable: false,
   value: "JS高程"
})
訪問器屬性

訪問器屬性不包含數據值,但是包含一對getter/setter函數,讀取訪問器調用getter,設置值時調用setter

var book = {
   year: 2018,
   author: "xx"
}

Object.defineProperty(book,"year",{
   get: function () {
      return this.year;
   },

   set: function (val) {
     var time = this.year; 
     if(val           
               
                                           
                       
                 

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

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

相關文章

  • SegmentFault 技術周刊 Vol.32 - 七夕將至,你的“對象”還好嗎?

    摘要:很多情況下,通常一個人類,即創建了一個具體的對象。對象就是數據,對象本身不包含方法。類是相似對象的描述,稱為類的定義,是該類對象的藍圖或原型。在中,對象通過對類的實體化形成的對象。一類的對象抽取出來。注意中,對象一定是通過類的實例化來的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    李昌杰 評論0 收藏0
  • SegmentFault 技術周刊 Vol.32 - 七夕將至,你的“對象”還好嗎?

    摘要:很多情況下,通常一個人類,即創建了一個具體的對象。對象就是數據,對象本身不包含方法。類是相似對象的描述,稱為類的定義,是該類對象的藍圖或原型。在中,對象通過對類的實體化形成的對象。一類的對象抽取出來。注意中,對象一定是通過類的實例化來的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    Lyux 評論0 收藏0
  • SegmentFault 技術周刊 Vol.32 - 七夕將至,你的“對象”還好嗎?

    摘要:很多情況下,通常一個人類,即創建了一個具體的對象。對象就是數據,對象本身不包含方法。類是相似對象的描述,稱為類的定義,是該類對象的藍圖或原型。在中,對象通過對類的實體化形成的對象。一類的對象抽取出來。注意中,對象一定是通過類的實例化來的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    AaronYuan 評論0 收藏0
  • JS對象和jQuery對象

    摘要:原文地址對象和對象的區別對象和對象使用說明,需要的朋友可以參考下。同樣,對象也不能使用方法。學習開始就應當樹立正確的觀念,分清對象和對象之間的區別,之后學習就會輕松很多的。 原文地址:http://www.cnblogs.com/yellow... DOM對象和JQuery對象的區別 jQuery對象和DOM對象使用說明,需要的朋友可以參考下。jQuery對象和DOM對象第一次學習jQ...

    mtunique 評論0 收藏0
  • JavaScript對象

    摘要:對象的分類內置對象原生對象就是語言預定義的對象,在標準定義,有解釋器引擎提供具體實現宿主對象指的是運行環境提供的對象。不過類型是中所有類型的父級所有類型的對象都可以使用的屬性和方法,可以通過的構造函數來創建自定義對象。 對象 javaScript中的對象,和其它編程語言中的對象一樣,可以比照現實生活中的對象來理解。在JavaScript中,一個對象可以是一個單獨擁有屬性和類型的實體。和...

    xavier 評論0 收藏0

發表評論

0條評論

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