<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                > 咕笛老師:雖然簡單,但是出現頻率巨高,是100%不能出錯的 > 5個簡單數據類型(基本數據類型)+ 1個復雜數據類型 * undefined * number * string * null * boolean * object * ES6 新增Symbol 重點說說這個symbol,因為面試官專門會挑這個來問。 它的最大特點是“獨一無二”,你用symbol聲明了兩個變量,他們永遠不相等! ~~~dart // 沒有參數的情況 var s1 = Symbol(); var s2 = Symbol(); s1 === s2 // false // 有參數的情況 var s1 = Symbol("foo"); var s2 = Symbol("foo"); s1 === s2 // false ~~~ 那么這個symbol到底要在什么場景下用呢??? 看下面這個例子: 我想定義一個圖形類型的對象,但其實是為了湊這個對象的key/value結構,才給每個對象屬性去賦了一個值叫“round1”啥的,對吧? ~~~javascript var shapeType = { round:'round1', triangle:'triangle1', rectangle:'rectangle1' } ~~~ 現在,我有一個方法,這個方法只需要判斷shapeType.round還是shapeType.triangle就夠了,不關心后面這個具體的值是什么,那我去單獨賦一個"round1"就是一個多余的事,但又不能不加。 這時,就可以用symbol了,省得去花腦子去取一個名字了。 ~~~javascript var shapeType = { round:Symbol(), triangle:Symbol(), rectangle:Symbol() } ~~~
                  <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>

                              哎呀哎呀视频在线观看