<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          JavaScript 里三個點(diǎn) ... 的用法 您所在的位置:網(wǎng)站首頁 屬猴跟屬虎的能在一起嗎婚姻如何 JavaScript 里三個點(diǎn) ... 的用法

          JavaScript 里三個點(diǎn) ... 的用法

          #JavaScript 里三個點(diǎn) ... 的用法| 來源: 網(wǎng)絡(luò)整理| 查看: 265

          Rest Parameters

          使用 rest 參數(shù),我們可以將任意數(shù)量的參數(shù)收集到一個數(shù)組中,然后用它們做我們想做的事情。 引入了其余參數(shù)以減少由參數(shù)引起的樣板代碼。

          image.png

          在 myFunc 的最后一個以 … 為前綴的參數(shù)中,這將導(dǎo)致所有剩余的參數(shù)都放在 javascript 數(shù)組中。

          rest 參數(shù)收集所有剩余的參數(shù),因此在最后一個參數(shù)之前添加 rest 參數(shù)是沒有意義的。 其余參數(shù)必須是最后一個形參。

          rest 參數(shù)可以解構(gòu)(僅限數(shù)組),這意味著它們的數(shù)據(jù)可以解包為不同的變量。

          image.png

          Spread Operators

          展開運(yùn)算符用于將可迭代對象(如數(shù)組)的元素擴(kuò)展到可以容納多個元素的位置。

          image.png

          一直有多種組合數(shù)組的方法,但是擴(kuò)展運(yùn)算符提供了一種用于組合數(shù)組的新方法:

          image.png

          使用擴(kuò)展運(yùn)算符,現(xiàn)在可以使用比 Object.assign() 更短的語法進(jìn)行淺克隆(不包括原型)或合并對象。

          image.png

          總結(jié)

          當(dāng)我們在代碼中看到三個點(diǎn) (…) 時,它要么是 rest 參數(shù),要么是展開運(yùn)算符。

          有一個簡單的方法來區(qū)分它們:

          當(dāng)三個點(diǎn) (…) 位于函數(shù)參數(shù)的末尾時,它是“rest 參數(shù)”并將參數(shù)列表的其余部分收集到一個數(shù)組中。

          當(dāng)三個點(diǎn) (…) 出現(xiàn)在函數(shù)調(diào)用或類似函數(shù)中時,它被稱為“擴(kuò)展運(yùn)算符”并將數(shù)組擴(kuò)展為 list.



          【本文地址】

          公司簡介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專題文章
            CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 民乐县| 安徽省| 彝良县| 湘潭县| 庆元县| 巫山县| 耒阳市| 都江堰市| 七台河市| 凌云县| 翼城县| 开封县| 金寨县| 青龙| 洪湖市| 礼泉县| 紫阳县| 舒城县| 阳谷县| 商河县| 陆川县| 迁西县| 汪清县| 会理县| 饶河县| 扬中市| 苏州市| 九寨沟县| 佳木斯市| 理塘县| 竹山县| 通山县| 文昌市| 关岭| 纳雍县| 凌云县| 九台市| 道真| 元谋县| 昭平县| 乌恰县| http://444 http://444 http://444 http://444 http://444 http://444