js代码片段

发布时间 2023-10-10 23:34:37作者: MyKai

赋值剪切板

const copyToClipboard = (text) =>
  navigator.clipboard?.writeText && navigator.clipboard.writeText(text)

数组去重

const getUnique = (arr) => \[...new Set(arr)\]。
// 测试
const arr = \[1, 1, 2, 3, 3, 4, 4, 5, 5\];
console.log(getUnique(arr))。

滚动到顶部/底部

// 顶部
const scrollToTop = (element) =>
  element.scrollIntoView({ behavior: "smooth", block: "start" })

// 底部
const scrollToBottom = (element) =>
  element.scrollIntoView({ behavior: "smooth", block: "end" })