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>