925
1、匹配一个数组。根据数组元素的长度,数组匹配可分为严格的长度匹配和最短的长度匹配。
2、如果有省略号,可以匹配任何更多的数组元素。数组语法不支持洞(连续逗号)和尾逗号。不支持迭代器。
实例
test("valuearray",()=>{ lety=match('[]') letv=y([]) letw=y({) expect(v).toEqual(true) expect(w).toEqual(false) ) test("arrayelements",()=>{ letinput='[1]' lety=match(input) letv=y([1]) letw=y([{x:0]) expect(v).toEqual(true) expect(w).toEqual(false) ) test("elementselementsvalue",()=>{ letinput='[1,2]' lety=match(input) letv=y([1,2]) letw=y([null,1]) expect(v).toEqual(true) expect(w).toEqual(false) )
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)