<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      runinrain

      博客園 首頁(yè) 新隨筆 聯(lián)系 訂閱 管理
      關(guān)于JS的基礎(chǔ)類型(簡(jiǎn)單對(duì)比講下):

      JS有七種類型:String、Number、Boolean、Symbol、Undefined、Null、bigint 和 Object。

      1.關(guān)于TS的基礎(chǔ)類型(類型注解):

      1、boolean(布爾值);
      2、number(數(shù)字);
      3、string(字符串);
      4、Array(數(shù)組);
      5、Tuple(元組);
      6、enum(枚舉);
      7、Any(任何類型);
      8、Void(沒(méi)有任何類型);
      9、unKnow
      10、Never(永不存在的值的類型)<極少使用或不使用,常用來(lái)做異常拋出>;
      11、Object(非原始類型);
      12、Null 和 Undefined;
      13、類型斷言。

      1.1、boolean(布爾值)
      let isOk: boolean = false;
      
      1.2、number(數(shù)字)
      let toolsNumber: number = 6;
      
      1.3、string(字符串)
      let tools: string = 'pen';
      
      1.4、Array(數(shù)組)
      let toolsAry: Array<string> = ['pen', 'handle', 'head'];
      
      1.5、Tuple(元組)

      元組類型允許表示一個(gè)已知元素?cái)?shù)量和類型的數(shù)組,各元素的類型不必相同。

      let toolsAry: [string, number, string] = ['Jean', 18, 'teacher'];
      
      1.6、enum(枚舉)

      enum類型是對(duì)JavaScript標(biāo)準(zhǔn)數(shù)據(jù)類型的一個(gè)補(bǔ)充

      enum Sex {
        '男', 
        '女', 
        '沃爾瑪購(gòu)物袋', 
        '阿帕奇武裝直升機(jī)'
      }
      let peopleSex: number = Sex['男'];
      
      1.7、Any(任何類型)
      let peopleSex: any = 996;
      peopleSex= "沃爾瑪購(gòu)物袋";
      peopleSex= false;
      //也可以是數(shù)組
      let groupPeople: any[] = [88, '男性'];
      groupPeople[1] = 88;
      
      1.8、Void(沒(méi)有任何類型)
      //一般作為函數(shù)返回值類型返回使用,聲明一個(gè)void類型的變量沒(méi)有什么大用,因?yàn)槟阒荒転樗x予undefined和nul
      let child:void = null
      
      1.9、unknow(未知類型的值,unknown類型的值不能直接賦值給其他變量)
      let unknowVal: unknow
      unknowVal = 6
      unknowVal = 'str'
      
      1.10、Never(永不存在的值的類型)<極少使用或不使用,常用來(lái)做異常拋出>

      返回任何類型的數(shù)值都會(huì)報(bào)錯(cuò),函數(shù)默認(rèn)返回空也報(bào)錯(cuò)

      // 返回never的函數(shù)必須存在無(wú)法達(dá)到的終點(diǎn)
      function error(message: string): never {
          throw new Error(message);
      }
      // 推斷的返回值類型為never
      function fail() {
          return error("Something failed");
      }
      // 返回never的函數(shù)必須存在無(wú)法達(dá)到的終點(diǎn)
      function infiniteLoop(): never {
          while (true) {
          }
      }
      
      1.11、Object(非原始類型)
      declare function create(o: object | null): void;
      create({ prop: 0 }); // OK
      create(null); // OK
      create(42); // Error
      create("string"); // Error
      create(false); // Error
      create(undefined); // Error
      
      1.12、Null 和 Undefined
      // Not much else we can assign to these variables!
      let u: undefined = undefined;
      let n: null = null;
      
      1.13、類型斷言

      將某一變量值轉(zhuǎn)化為其他類型的值
      第一種

      let someValue: any = "this is a string";
      let strLength: number = (<string>someValue).length;
      

      第二種

      let someValue: any = "this is a string";
      let strLength: number = (someValue as string).length;
      
      字符串字面量類型
      let status: 'open' | 'closed' = 'open';
      status = 'closed'; // status只能取 'open' 或 'closed'
      

      注意

      給予類型方式是區(qū)分大的,大小寫所表達(dá)的意思是不同的
      不能將類型“String”分配給類型“string”。“string”是基礎(chǔ)類型,但“String”是包裝器對(duì)象。如可能首選使用“string”。

      let s: string = 'aaaa';
      let k: String = 'ssss';
      s = new String('ssssssssss')//報(bào)錯(cuò)提示無(wú)法賦值
      
      posted on 2025-02-10 18:35  不確定因素  閱讀(14)  評(píng)論(0)    收藏  舉報(bào)
      主站蜘蛛池模板: 日本黄色三级一区二区三区| 国产日产亚洲系列av| 新闻| 国产女人看国产在线女人| 国产又色又爽又黄的视频在线| 亚洲精品码中文在线观看| 国产精品免费视频不卡| 办公室强奷漂亮少妇同事| 乱码午夜-极品国产内射| 亚洲国产综合精品 在线 一区| 日本精品不卡一二三区| 任我爽精品视频在线播放| 久久成人国产精品免费软件| 99精品国产综合久久久久五月天| 狠狠色丁香婷婷综合尤物| 国色精品卡一卡2卡3卡4卡在线| 九九综合va免费看| 欧美乱妇高清无乱码免费| 桐柏县| 免费无码又爽又刺激成人| 蜜芽久久人人超碰爱香蕉| 久久精品国产精品亚洲精品| 国产精品一区二区久久精品无码| 亚洲人成电影网站色mp4| 非会员区试看120秒6次| 六十路老熟妇乱子伦视频| 精品国产一区二区色老头| 一区二区国产高清视频在线| 玩弄漂亮少妇高潮白浆| 97午夜理论电影影院| 成人深夜节目在线观看| 1024你懂的国产精品| 亚洲天堂av日韩精品| 久久中文字幕一区二区| 丰满人妻熟妇乱又精品视| 亚洲综合色成在线播放| 国产一区二区三区精品综合 | 国产欧美综合在线观看第十页| 国产精品天干天干综合网| 中文字幕日韩人妻一区| 国内精品自产拍在线播放|