Skip to content

Array.pushUnique_追加去重 ​

把一个或多个不重复成员追加到基数组末尾,并返回其新长度。(pushUnique() 是「带洁癖的排队」——重复的不让进。)

语法 ​

SugarCube
<Array>.pushUnique(members…)

参数 ​

  • members:(any…)要追加的成员。

返回值 ​

一个整数 number,值为数组的新长度。

示例 ​

SugarCube
<<set $fruits to ['Apples', 'Oranges']>>

<<set $result to $fruits.pushUnique('Apples')>>
/* 返回 2;$fruits 仍为 ['Apples', 'Oranges'] */

<<set $result to $fruits.pushUnique('Plums', 'Plums')>>
/* 返回 3;$fruits 变为 ['Apples', 'Oranges', 'Plums'] */
评论

波正在努力加载喵...