首页 > 其他分享 >js代码片段

js代码片段

时间:2023-10-10 23:46:58浏览次数:27  
标签:片段 const text 代码 arr element clipboard navigator js

赋值剪切板

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" })

标签:片段,const,text,代码,arr,element,clipboard,navigator,js
From: https://www.cnblogs.com/mykai/p/17754076.html

相关文章

  • C++小代码
    用于实现一个简单的学生信息管理系统:#include<iostream>#include<vector>#include<string>classStudent{private:std::stringname;intage;std::stringmajor;public:Student(std::stringname,intage,std::stringmajor){......
  • 代码大全阅读笔记01
    1、开发前期准备相关需求阶段在需求阶段,我们需要明确定义用户的需求,这样不仅能够避免与用户的争议,还能够更好地让用户更快地熟悉系统、使用系统;处于该阶段的错误的解决时间最好接近于发现错误的时间,不然越拖越久,改正错误的代价就会相应的增大;架构优秀的软件架构很大程度上与......
  • 注释之重——程序员与代码可维护性
    前言在软件开发领域,注释是一个备受争议的话题。一些程序员坚持认为,优秀的代码应该自文档化,即代码本身应该足够清晰,不需要注释。然而,也有许多程序员认为,合适的注释对于代码的可维护性至关重要。本文将探讨程序员不写注释的问题,以及为什么注释对于程序员和代码都是宝贵的资源。1......
  • html引用远程js脚本
    html引用远程js脚本varscript=document.createElement('script');script.src='https://example.com/remote-script.js';document.head.appendChild(script);script.addEventListener('load',function(){//远程脚本加载完成后执行的代码conso......
  • JSONObject.toJSONString 详细介绍
    JSONObject.toJSONString详细介绍StringjsonString=JSONObject.toJSONString(sendMap,SerializerFeature.DisableCircularReferenceDetect);JSONObject.toJSONString:这是FastJSON中的一个方法,用于将Java对象转换为JSON字符串。sendMap:这是要被转换成JSON......
  • 深入理解js中的yield
    https://blog.csdn.net/qq_43050077/article/details/120448496https://www.jianshu.com/p/ebd4d4b43cf7......
  • js事件冒泡
    事件冒泡所谓的冒泡就是事件的逐级向上传导的过程,当后代元素上的事件被触发时,其祖先元素的相同事件也会被触发。因为子元素以及父元素在设置监听事件时均设置的是在事件的冒泡阶段调用回调函数,单击子元素时,因为事件的冒泡此单击事件会一直冒泡到父元素中。 代码如下:<!DOCTYP......
  • 代码审查一些需要注意的事项
    在对代码进行审查时,以下是一些需要注意的事项:1.代码风格和可读性:检查代码是否符合编码规范和最佳实践,例如使用一致的缩进、有意义的变量和函数命名、适当的注释等。确保代码易于阅读和理解,以便他人能够轻松维护和理解代码。2.错误处理和异常处理:检查代码是否包含适当的错误处理......
  • go下载第三方代码
    Go更新国内下载源执行命令进行第三方代码下载gogethttps://github.com/chromedp/chromedp提示访问超时 通过下面的命令替换成国内源echo"exportGOPROXY=https://goproxy.cn">>~/.profilesource~/.profile再次下载的时候就没有问题了gogetgithub.com/chromedp/......
  • pydantic学习与使用-17.使用 json_encoders 格式化 datetime 类型
    前言使用datetime日期类型时,想格式化成自定义的"%Y-%m-%d%H:%M:%S"格式datetime类型frompydanticimportBaseModelfromdatetimeimportdatetime#上海悠悠wx:283340479#blog:https://www.cnblogs.com/yoyoketang/classUserInfo(BaseModel):id:intna......