<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] >[success] # 原始數據類型和 Any 類型 在講解 **Typescript** 之前,首先看一下 [javascript 的數據類型](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Data_structures) 是分為 **2 大類** ,分為 **原始類型** 與 **對象類型** ,本章講解 **原始類型** >[success] ## 原始數據類型 什么是 **原始類型** , **原始類型** 都有哪些? **原始類型** 有 **7 種** 如下: * **Boolean** * **Null** * **Undefined** * **Number** * **BigInt** * **String** * **Symbol** 代碼如下: **basic-types.ts** ~~~ // Boolean類型 let isDone:boolean = false // Number類型 let age:number = 10 // String類型 let firstName:string = 'viking' let message:string = `Hello ${firstName}` // Undefined類型 let u:undefined = undefined // Null類型 let n:null = null // Undefined 和 Null 是所有類型的子類型, Undefined 與 Null 類型變量,可以賦值給所有類型,代碼如下 // undefined 賦值不會報錯 let num1:boolean = undefined let num2:number = undefined let num3:string = undefined let num4:undefined = undefined let num5:null = undefined let num6:any = undefined // null 賦值不會報錯 let num7:boolean = null let num8:number = null let num9:string = null let num10:undefined = null let num11:null = null let num12:any = null ~~~ >[success] ## Any 類型 假如說現在有這樣一個需求, 我們可能要一個第三方系統, **系統輸入的值是什么類型,我們不知道,不輸入我門無法知道它們是什么類型** ,這個時候我們可以使用 **Any 類型** ,意思是 **允許賦值為任意類型** ,代碼如下: **basic-types.ts** ~~~ // 允許賦值為任意類型 let notSure:any = 4 // 賦值成 string 類型 notSure = 'maybe a string' // 賦值成 boolean 類型 notSure = true // 調用屬性以及方法也不會報錯 notSure.myName notSure.getName() ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看