当前博客:分享几个非常实用的JS代码

269 次浏览【转载需注明来源】

博客作者:【挨踢IT小贝】

个性签名:寒窗苦读十年,一朝凤舞九天

1. 检查日期是否有效

该方法用于检测给出的日期是否有效:

const isDateValid = (...val) => !Number.isNaN(new Date(...val).valueOf());
isDateValid("December 17, 1995 03:24:00");  // true
JavaScript

2.滚动到页面顶部

该方法用于在页面中返回顶部:

const goToTop = () => window.scrollTo(0, 0);
goToTop();
JavaScript

 3.获取选中的文本

该方法通过内置的 getSelection 属性获取用户选择的文本:

const getSelectedText = () => window.getSelection().toString();
getSelectedText();
JavaScript

4.复制内容到剪切板

该方法使用 navigator.clipboard.writeText 来实现将文本复制到剪贴板:

const copyToClipboard = (text) => navigator.clipboard.writeText(text);
copyToClipboard("Hello World");
JavaScript

 5.去除字符串中的HTML

该方法用于去除字符串中的HTML元素:

const stripHtml = html => (new DOMParser().parseFromString(html, 'text/html')).body.textContent || '';

分享几个非常实用的JS代码