<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          我寫Typescript就是這么專業(yè),教你鴨!

          共 2005字,需瀏覽 5分鐘

           ·

          2023-08-02 11:29

          大家好,我是鬼哥,現(xiàn)在項(xiàng)目基本都是使用 typesctipt 了把? 什么還沒上 Typescript? 明天跟我去公安局走一趟。??

          當(dāng)項(xiàng)目變得復(fù)雜的時(shí)候,各種類型定義,天花亂墜,此時(shí)就可能存在定義的關(guān)鍵詞不夠用,所以這個(gè)時(shí)候就需要添加命名空間了,這不僅僅讓代碼的可讀性更直觀,還可以顯得你很專業(yè)(裝逼)

          分享下我的使用案例,代碼如下,很簡單就不廢話了,就是想寫一篇原創(chuàng)文章罷了:

          declare namespace GuiGe.user {

              enum eSex {
                  male = 1,
                  female = 2
              }

              enum eAuthority {
                  order = 'orderPage',// 訂單頁面權(quán)限
              }

              interface iLogin {
                  userName: string;
                  userPwd: string;
              }

              interface iUserInfo {
                  userName: string;
                  userAge: number;
                  userAuthority: Record<eAuthority, boolean>;
                  userSex: eSex;
              }
          }


          const user: GuiGe.user.iUserInfo = {
              userName: "鬼鬼寶貝",
              userAge: 18,
              userAuthority: {
                  [GuiGe.user.eAuthority.order]: true
              },
              userSex: GuiGe.user.eSex.male
          }

          這個(gè)代碼看起來是不是很專業(yè),很爽。。。。結(jié)束今天的文章

          關(guān)注公眾號,你將獲得:??

          • ① 技術(shù)交流群,跟小伙伴一起技術(shù)交流
          • ② 免費(fèi)領(lǐng)取個(gè)人整理的前端學(xué)習(xí)資料/面試題
          • ③ 免費(fèi)面試指導(dǎo)
          • ④ 免費(fèi)簡歷修改
          • ⑤ 互聯(lián)網(wǎng)摸魚

          添加鬼哥微信??





          瀏覽 678
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  点.免费观看毛片网站 | 玖玖精品热在线 | 人妻视频网 | 超哥约草大二91国产最新 | 先锋影音亚洲AV每日资源网站 |