randomPick() V4
从集合中返回一个随机元素。
const ramdomElement = utils.randomPick(collection);
参数
名称 | 接受 |
---|---|
collection | Array | NodeList | String |
返回
从集合中返回一个随机元素
randomPick() 代码示例
import { utils } from 'animejs';
utils.set('.letter', {
x: () => utils.randomPick([5, 9, 13, 17]) + 'rem',
scale: () => utils.randomPick([1, 1.25, 1.5, 1.75]),
color: () => `var(--hex-${utils.randomPick(['red', 'orange', 'yellow'])})`,
innerHTML: () => utils.randomPick('ABCD'),
});
<div class="small row">
<div class="letter">A</div>
</div>
<div class="small row">
<div class="letter">B</div>
</div>
<div class="small row">
<div class="letter">C</div>
</div>
<div class="small row">
<div class="letter">D</div>
</div>