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

資訊專欄INFORMATION COLUMN

15、TypeScript 之構造器 constructor 方法 methods

shery / 1127人閱讀

摘要:如果你期望擁有若干個參數再創造一些實例對象那如何寫呢指向生成點本身可以對進行操作次阿麗塔戰斗天使點分雖然第二個參數并沒有傳遞可以使用來占位會使用默認值再阿麗塔戰斗天使點分次希望看了以上代碼可以對你對學習有所幫助。

如果你期望擁有若干個參數再創造一些實例對象 那如何寫呢

class Movie {
  name: string;
  play_count: number;
  create_at: string;
  constructor(name: string, play_count: number = 12, create_at: string) {
    // this 指向生成點 Object 本身
    this.name = name;
    this.play_count = play_count;
    this.create_at = create_at;
  }
 
  // methods 可以對 data 進行操作
  display_play_count(padding: string = "***") {
    return this.play_count + "次" + padding    
  }
  increase_play_count() {
    this.play_count += 1;
  }
}

let a = new Movie("阿麗塔:戰斗天使", undefined, "17點28分");

a.increase_play_count();  // 13***  雖然第二個參數并沒有傳遞 可以使用 undefined 來占位 會使用默認值 12 再 += 1

console.log(a, a.display_play_count());  // Movie { name: "阿麗塔:戰斗天使", play_count: 13, create_at: "17點28分" } "13次***"

希望看了以上代碼 可以對你對學習 TS 有所幫助。

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

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

相關文章

  • 實列講解TypeScript的基本用法

    摘要:是微軟開發的的超集,兼容,可以載入代碼然后運行。可處理已有的代碼,并只對其中的代碼進行編譯小編我決定使用白鷺引擎開發游戲,在開發游戲之前學習一下,目前它的可視化工具已經可以打多端包了是一套完整的游戲開發解決方案。中包含多個工具以及項目。 TypeScript 是微軟開發的 JavaScript 的超集,TypeScript兼容JavaScript,可以載入JavaScript代碼然后運...

    wean 評論0 收藏0
  • ES6Object.assign()詳解

    摘要:另外,本文版權歸原作者所有,翻譯僅用于學習。因為值具有唯一性,這就意味著作為對象的屬性名時,可以保證不會出現同名的屬性。不過,這個提議在中被拒絕了,也許之后的版本會再考慮。事實上,與都有語法解決構造器中屬性名重復的問題。 譯者按: 這篇博客將介紹ES6新增的Object.assign()方法。 原文: ECMAScript 6: merging objects via Object...

    niceforbear 評論0 收藏0
  • JavaScript 工作原理十五-類和繼承及 Babel 和 TypeScript 代碼轉換探秘

    摘要:使用新的易用的類定義,歸根結底也是要創建構造函數和修改原型。首先,它把構造函數當成單獨的函數且包含類屬性集。該節點還儲存了指向父類的指針引用,該父類也并儲存了構造函數,屬性集和及父類引用,依次類推。 原文請查閱這里,略有刪減,本文采用知識共享署名 4.0 國際許可協議共享,BY Troland。 本系列持續更新中,Github 地址請查閱這里。 這是 JavaScript 工作原理的第...

    GeekGhc 評論0 收藏0
  • JavaScript 工作原理十五-類和繼承及 Babel 和 TypeScript 代碼轉換探秘

    摘要:使用新的易用的類定義,歸根結底也是要創建構造函數和修改原型。首先,它把構造函數當成單獨的函數且包含類屬性集。該節點還儲存了指向父類的指針引用,該父類也并儲存了構造函數,屬性集和及父類引用,依次類推。 原文請查閱這里,略有刪減,本文采用知識共享署名 4.0 國際許可協議共享,BY Troland。 本系列持續更新中,Github 地址請查閱這里。 這是 JavaScript 工作原理的第...

    BigNerdCoding 評論0 收藏0

發表評論

0條評論

shery

|高級講師

TA的文章

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