成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

振奮人心!明年 JavaScript 官方即將推出這四大亮點!

開發 前端
不知道你們有沒有遇到過這樣的類似的需求,比如現在有以下的數據,我想要按照年齡 age 字段,給這些數據分個組,那你們會怎么做呢?

ECMAScript 2024(ES15) 預告是將在 2024年6月 發布,接下來帶大家盤點一下即將推出的一些頗具亮點的新特性。

Temporal

Temporal 是一個用來處理時間日期的 API,非常的實用。

圖片圖片

Records 和 Tuples

Tuples

Records和Tuples都具有相同的語法。它們可以通過在對象和數組前面使用#前綴來定義,如下所示:

圖片圖片

使用 Tuples 時,需要注意一些規則:

  • 數組中不能有空洞,例如:[1, ,2] 是不允許的;
  • 它們只能包含原語或其他Tuples和Records;
  • 支持類似于Arrays的實例方法,但有一些變化;

例如,改變數組的操作被替換為返回新數組的新操作。因此,例如:沒有push,我們可以使用push來返回一個帶有推送值的新元組,或者使用with來更改給定索引處的值:

圖片圖片

我們還可以使用Tuple.from()從現有數組創建元組:

圖片圖片

當然,它們是不可變的,如果嘗試更改它們的值或使用非原始值,它們會拋出錯誤:

圖片圖片

Records

圖片圖片

處理記錄時,我們還需要牢記一些規則:

  • 不能在記錄中使用__proto__標識符
  • 方法也是不允許的。就像元組一樣,它們只能包含原語。
  • 要創建新記錄,我們還可以選擇在使用元組時使用Record或Record.fromEntries:

圖片圖片

而且由于它們是新的數據類型,因此在使用typeof運算符時會返回 record、tuple:

圖片圖片

Promise.withResolvers

有時候我們需要把 Promise 的 resolve 或者 reject 這兩個參數給取出來,去實現某種目的。

就比如下面例子,我想手動控制 Promise 的fullfiled的時機,所以需要把 resolve 給取出來,然后在我覺得適當的時機去執行這個 resolve,這樣 Promise 就變fullfiled了。

圖片圖片

但是這樣挺麻煩的,我總是得定義一個額外的變量去存儲這個 resolve。

而Promise.withResolvers他的作用是把 Promise實例、resolve、reject 解構出來供我們使用,還是剛剛的例子,使用Promise.withResolvers。

圖片圖片

Object.groupBy、Map.groupBy

不知道你們有沒有遇到過這樣的類似的需求,比如現在有以下的數據,我想要按照年齡 age 字段,給這些數據分個組,那你們會怎么做呢?

圖片圖片

其實可以直接使用 reduce 這個數組方法去做,就可以實現我們想要的效果

圖片 圖片

責任編輯:武曉燕 來源: 前端之神
相關推薦

2020-02-07 18:32:36

LinuxLinux內核5.6操作系統

2011-01-21 16:20:05

給力服務器

2017-07-25 17:17:06

小米MIUI

2015-07-17 09:50:16

Carthage優劣比較

2016-11-08 14:02:05

FirefoxServoQuantum Com

2015-03-03 15:45:06

2015西安合作伙伴大四大亮點

2011-07-04 12:18:20

百度翻譯

2018-03-21 10:38:00

開源Linux籌資平臺

2019-04-10 08:00:00

技術人工智能區塊鏈

2011-03-21 09:01:49

CSS框架

2021-01-09 12:16:17

物聯網IOT物聯網技術

2016-07-08 10:21:56

華為

2009-05-05 10:53:18

軟件博覽會

2021-07-27 06:02:44

JavaScript開發代碼

2022-05-09 10:41:39

技術趨勢科技

2013-07-03 14:43:44

戴爾軟件

2019-07-31 13:31:11

下一代云計算技術論壇

2022-06-07 16:58:45

iOS蘋果功能

2019-10-22 08:55:33

PingArpTracert

2021-11-15 07:47:39

InnoDB緩存池磁盤
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区免费 | 精品久久一区二区三区 | 天天操夜夜拍 | 免费看黄视频网站 | 亚洲一区二区三区四区五区中文 | 欧美黄色一区 | www..99re | 日韩在线电影 | 国产99久久久国产精品 | 91在线视频免费观看 | 成人欧美一区二区三区色青冈 | 久久精品综合 | 91精品久久久久久久久中文字幕 | 精精国产xxxx视频在线 | av大全在线观看 | 久久99深爱久久99精品 | 久久伊人精品 | 伊人久操| 都市激情亚洲 | 一区二区中文字幕 | 成人在线免费观看 | 国产毛片久久久 | 国产91亚洲精品 | cao视频| 亚洲欧洲视频 | 国产日韩欧美 | 国产精品日韩欧美一区二区三区 | 亚洲在线一区 | 69精品久久久久久 | 久久综合欧美 | 国产在线激情视频 | 欧美日韩一区二区三区四区 | 国产精品一区在线观看 | 日本一区二区三区四区 | 国内精品在线视频 | www.4hu影院 | 久久99深爱久久99精品 | 成年人黄色免费视频 | 久久久久久久香蕉 | 亚洲午夜三级 | 亚洲一区 中文字幕 |