欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript中set與get方法用法示例

 更新時間:2018年08月15日 11:33:44   作者:u013063153  
這篇文章主要介紹了JavaScript中set與get方法用法,簡單描述了set與get方法的功能,并結(jié)合實例形式分析了set與get方法的具體使用技巧,需要的朋友可以參考下

本文實例分析了JavaScript中set與get方法用法。分享給大家供大家參考,具體如下:

1、getset是方法,因為是方法,所以可以進(jìn)行判斷。

2、get是得到 一般是要返回的   set 是設(shè)置 不用返回

3、如果調(diào)用對象內(nèi)部的屬性約定的命名方式是_age

然后就是幾個例子來簡單說明一下:

var person ={ _name : "chen", age:21, set name(name) {this._name = name;},get name() {return this._name;}}
console.log(person.name)

輸出:

chen

person.name="lunc";

輸出:

lunc

person.name

輸出

lunc

例子2:

var p = {
  name:"chen",
  work:function() {
    console.log("wording...");
  },
  _age:18,
  get age(){
    return this._age;
  },
  set age(val) {
    if (val<0 || val> 100) {//如果年齡大于100就拋出錯誤
      throw new Error("invalid value")
    }else{
      this._age = val;
    }
  }
};
console.log(p.name);//輸出chen

瀏覽器調(diào)用結(jié)果:

p.age

輸出:

18

p.age=23

輸出:

23

p.age=200

輸出:

Uncaught Error:invalid value

感興趣的朋友還可以使用在線HTML/CSS/JavaScript代碼運行工具http://tools.jb51.net/code/HtmlJsRun,測試一下運行效果。

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《javascript面向?qū)ο笕腴T教程》、《JavaScript常用函數(shù)技巧匯總》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運算用法總結(jié)

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

相關(guān)文章

  • JS實現(xiàn)的幻燈片切換顯示效果

    JS實現(xiàn)的幻燈片切換顯示效果

    這篇文章主要介紹了JS實現(xiàn)的幻燈片切換顯示效果,涉及javascript通過擴展實現(xiàn)針對頁面元素的動態(tài)切換操作相關(guān)技巧,需要的朋友可以參考下
    2016-09-09
  • js中Object.defineProperty()方法的不詳解

    js中Object.defineProperty()方法的不詳解

    這篇文章主要介紹了js中Object.defineProperty()方法的不詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Rxjs?TakeUntil?操作符內(nèi)容梳理總結(jié)

    Rxjs?TakeUntil?操作符內(nèi)容梳理總結(jié)

    這篇文章主要介紹了Rxjs?TakeUntil操作符內(nèi)容梳理總結(jié),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-06-06
  • javascript中如何處理引號編碼&#034;

    javascript中如何處理引號編碼&#034;

    本文為大家介紹下javascript中如何處理引號編碼,具體如下,感興趣的朋友可以參考下
    2013-08-08
  • 淺談JS如何寫出漂亮的條件表達(dá)式

    淺談JS如何寫出漂亮的條件表達(dá)式

    條件表達(dá)式,是我們在coding過程中永遠(yuǎn)躲不開的問題,也是我們騙代碼行數(shù)最方便的東西,但作為一名程序員,我們也要追求自己的“信達(dá)雅”,下面就讓我們看看以下幾種常見的條件表達(dá)場景,如何寫的漂亮!
    2021-05-05
  • JS時間戳與日期格式的轉(zhuǎn)換小結(jié)

    JS時間戳與日期格式的轉(zhuǎn)換小結(jié)

    這篇文章主要介紹了JS時間戳與日期格式的轉(zhuǎn)換小結(jié),本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • 如何在uniapp項目中嵌套H5 頁面

    如何在uniapp項目中嵌套H5 頁面

    在UniApp中可以通過使用 web-view 組件來嵌入H5頁面,大概思路是在該頁面的template部分添加web-view組件,設(shè)置src屬性為所需嵌入的H5頁面地址,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • Javascript array類 數(shù)組操作方法

    Javascript array類 數(shù)組操作方法

    Javascript array類的一些對象使用方法,方便大家操作數(shù)組
    2009-08-08
  • javascript 文字上下間隔滾動的代碼 符合WEB標(biāo)準(zhǔn) 腳本之家修正版

    javascript 文字上下間隔滾動的代碼 符合WEB標(biāo)準(zhǔn) 腳本之家修正版

    javascript 文字上下間隔滾動的代碼 符合WEB標(biāo)準(zhǔn) 腳本之家修正版,這里提供了兩個版本,第二個在firefox下運行有些問題大家可以修改下,第一個的高度問題,已經(jīng)修正,其實就是簡單的加了css樣式。
    2009-12-12
  • JS獲取本周周一,周末及獲取任意時間的周一周末功能示例

    JS獲取本周周一,周末及獲取任意時間的周一周末功能示例

    這篇文章主要介紹了JS獲取本周周一,周末及獲取任意時間的周一周末功能,結(jié)合實例形式分析了js通過擴展實現(xiàn)針對日期的運算相關(guān)技巧,需要的朋友可以參考下
    2017-02-02

最新評論