中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

TypeScript枚舉的使用方法-創(chuàng)新互聯(lián)

TypeScript枚舉的使用方法?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

目前創(chuàng)新互聯(lián)建站已為成百上千的企業(yè)提供了網站建設、域名、網頁空間、網站托管維護、企業(yè)網站設計、奉賢網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
class Color {
 // tricky:自增枚舉成員值
 static counter = null
 
 // 枚舉成員
 static Red = new Color('Red')
 static Green = new Color('Green')
 
 // 反向映射
 static valueOf(value) {
 for (var name in Color) {
  if (!(name in Color.prototype) && Color[name].value === value) {
  return Color[name]
  }
 }
 }
    
 constructor(name, value){
        if ('counter' in Color);else return

 this.name = name
 if (value == null) {
  if (Color.counter === null) {
  this.value = Color.counter = 0
  }
  else {
  this.value = ++Color.counter
  }
 }
 else {
  this.value = Color.counter = value
 }
 }
 
 toString() {
 return `Color.${this.name}`
 }
}
delete Color.counter
Object.freeze(Color) // tricky:禁止在定義之外的位置修改枚舉成員

名稱欄目:TypeScript枚舉的使用方法-創(chuàng)新互聯(lián)
URL標題:http://m.rwnh.cn/article28/ddsejp.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供全網營銷推廣、Google、網站排名網站設計公司、搜索引擎優(yōu)化、虛擬主機

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網站建設
合肥市| 长阳| 昌图县| 南部县| 平谷区| 保靖县| 息烽县| 电白县| 永泰县| 池州市| 平泉县| 海阳市| 南宁市| 西乌珠穆沁旗| 历史| 慈利县| 安庆市| 克什克腾旗| 巨野县| 北川| 三明市| 东乡族自治县| 昭觉县| 张家界市| 彭水| 酉阳| 阿坝县| 茌平县| 开远市| 鄢陵县| 凤阳县| 鱼台县| 新邵县| 师宗县| 洪泽县| 商城县| 夹江县| 泰兴市| 南部县| 陈巴尔虎旗| 嫩江县|