欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

JavaScript中為什么要使用延展操作符-創(chuàng)新互聯(lián)

小編給大家分享一下JavaScript中為什么要使用延展操作符,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)主營安陸網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,手機(jī)APP定制開發(fā),安陸h5重慶小程序開發(fā)公司搭建,安陸網(wǎng)站營銷推廣歡迎安陸等地區(qū)企業(yè)咨詢

延展操作符首次于ES6中引入,并很快成為最受歡迎的功能之一。盡管事實(shí)上延展操作符只適用于數(shù)組,但仍有建議提出可以將其功能擴(kuò)展到對象。最終ES9中引入了此功能。

為什么要使用延展操作符

你可能會想:“JavaScript就已經(jīng)能夠滿足需求了,為什么還要使用延展操作符?”我們先來介紹下不變性。

牛津詞典:不變性-隨著時間的推移不變或無法改變。

作為軟件開發(fā)的術(shù)語,不可變指狀態(tài)不能隨時間變化的值。實(shí)際上,通常使用的大多數(shù)值(原始值,如字符串,整數(shù)等)都是不可變的。

然而,JavaScript中非常特殊的一點(diǎn)是,其中的數(shù)組和對象實(shí)際上是可變的。這可能成為一個大問題。

我們有一個變量Squirtle(杰尼龜)。因?yàn)閯倓傇L問了神奇寶貝中心,這只杰尼龜?shù)腍P值為100。

由于還想要另一只杰尼龜,因此聲明變量為anotherSquirtle,將初始Squirtle指定為它的值。一場苦戰(zhàn)后,另一只杰尼龜被擊敗了。因此,訪問另一只杰尼龜?shù)腍P值并將其更改為0。下一步,檢查初始Squirtle,輸入console.log和...

等等,什么?初始Squirtle的HP降至0。這怎么可能?可憐的杰尼龜遭遇了什么?原來是發(fā)生了JavaScript變異。接下來將為你解釋其中緣由。

當(dāng)創(chuàng)建anotherSquirtle變量并將初始Squirtle指定為其值時,實(shí)際是給初始Squirtle對象的內(nèi)存位置分配了一個引用。這是因?yàn)镴avaScript數(shù)組和對象是引用數(shù)據(jù)類型。與基本數(shù)據(jù)類型不同,引用數(shù)據(jù)類型指向存儲實(shí)際對象/數(shù)組的內(nèi)存地址。

為了便于理解,可以將引用數(shù)據(jù)類型想象為全局變量的指針。更改引用數(shù)據(jù)類型的值實(shí)際上是在更改全局變量的值。

這意味著當(dāng)將anotherSquirtle的HP值更改為0時,實(shí)際是將存儲在內(nèi)存中的Squirtle對象的HP值更改為0。這就是為什么mySquirtle的HP值為0-因?yàn)閙ySquirtle是對存儲在內(nèi)存中的對象的引用,可以通過anotherSquirtle變量被改變。

以上是“JavaScript中為什么要使用延展操作符”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前標(biāo)題:JavaScript中為什么要使用延展操作符-創(chuàng)新互聯(lián)
文章源于:http://www.aaarwkj.com/article18/phjdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、做網(wǎng)站云服務(wù)器、網(wǎng)站維護(hù)、品牌網(wǎng)站建設(shè)、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
成年人三级黄色片视频| 欧美日韩亚洲精品三级| 校花出白浆视频一区二区三区| 蜜桃av网站在线播放| 日本和亚洲的香蕉视频| 麻豆片免费观看在线看| 日韩特级黄片在线免费观看| 美国一级二级三级黄片| 午夜福利片免费在线观看| 九九视频免费观看5| 天堂av免费资源在线观看| 国产精品一区二区毛卡片| 色婷婷亚洲婷婷亚洲最大| 色偷偷亚洲精品一区二区| 偷拍丝袜美腿亚洲超碰| 亚洲国产欧美一区三区成人| 色综合天天综合天天更新| 日韩暴露一区二区三区| 亚洲熟妇精品一区二区| 精品国产91高清在线观看| 成人国产精品2021| 日韩无遮挡免费在线观看| 国产精品欧美久久久久无 | 内射极品美女在线观看| 91精品一久久香蕉国产| 日韩精品一区二区在线天天狠天| 蜜臀在线观看免费视频| 91精品产综合久久香蕉| 一区二区三区四区在线视频观看| 美女丝袜诱惑国产91| 国产成人性生交大片免费| 一区二区三区特黄色片| 18岁禁看网站在线看| 日本午夜在线观看视频| 91精品产综合久久香蕉| 欧美亚洲国产日韩另类| av在线中文字幕乱码| 日本高清av一区二区| 18禁视频免费无遮挡| 国产精品久久久久精品三级中文国 | 日本道二区视频中文字幕|