精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

29 個有用的 JavaScript 單行代碼

開發(fā) 前端
今天這篇文章,我主要是想跟大家分享一些關(guān)于JavaScript的單行代碼技巧,在這些方法中,我們使用了一些API,幫助我們簡化操作,可能有些方法寫一行不是很優(yōu)雅,我們這么做的目的,主要是為了進(jìn)一步學(xué)習(xí)使用API的技巧,希望對你的學(xué)習(xí)有所幫助。

今天這篇文章,我主要是想跟大家分享一些關(guān)于JavaScript的單行代碼技巧,在這些方法中,我們使用了一些API,幫助我們簡化操作,可能有些方法寫一行不是很優(yōu)雅,我們這么做的目的,主要是為了進(jìn)一步學(xué)習(xí)使用API的技巧,希望對你的學(xué)習(xí)有所幫助。

現(xiàn)在,我們就開始進(jìn)入今天的內(nèi)容。

1.復(fù)制內(nèi)容到剪貼板

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

2.清除所有cookie

const clearCookies = document.cookie.split(';').forEach(cookie => document.cookie = cookie.replace(/^ +/, '').replace(/=.*/, `=;expires=${new Date(0).toUTCString()};path=/`));

3.獲取選中的文字

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

4.滾動到頁面頂部

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

5.判斷當(dāng)前tab是否激活

const isTabInView = () => !document.hidden;

6.判斷當(dāng)前設(shè)備是否為蘋果設(shè)備

const isAppleDevice = () => /Mac|iPod|iPhone|iPad/.test(navigator.platform);
isAppleDevice();

7.是否滾動到頁面底部

const scrolledToBottom = () => document.documentElement.clientHeight + window.scrollY >= document.documentElement.scrollHeight;

8. 重定向到一個 URL

const redirect = url => location.href = url
redirect("https://www.google.com/")

9.打開瀏覽器打印框

const showPrintDialog = () => window.print()

10.隨機(jī)布爾

const randomBoolean = () => Math.random() >= 0.5;
randomBoolean();

11.變量交換

[foo, bar] = [bar, foo];

12.獲取變量的類型

const trueTypeOf = (obj) => Object.prototype.toString.call(obj).slice(8, -1).toLowerCase();
trueTypeOf(''); // string
trueTypeOf(0); // number
trueTypeOf(); // undefined
trueTypeOf(null); // null
trueTypeOf({}); // object
trueTypeOf([]); // array
trueTypeOf(0); // number
trueTypeOf(() => {}); // function

13.檢查對象是否為空

const isEmpty = obj => Reflect.ownKeys(obj).length === 0 && obj.constructor === Object;

14.檢查日期是否有效

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

15.計算兩個日期之間的間隔

const dayDif = (date1, date2) => Math.ceil(Math.abs(date1.getTime() - date2.getTime()) / 86400000)

dayDif(new Date("2022-11-3"), new Date("2023-2-1"));

16. 找出日期所在年份中的第幾天

const dayOfYear = (date) => Math.floor((date - new Date(date.getFullYear(), 0, 0)) / 1000 / 60 / 60 / 24);
dayOfYear(new Date());

17.時間格式化

const timeFromDate = date => date.toTimeString().slice(0, 8);

timeFromDate(new Date(2022, 11, 2, 12, 30, 0));
timeFromDate(new Date());

18.將字符串首字母大寫

const capitalize = str => str.charAt(0).toUpperCase() + str.slice(1)
capitalize("hello world")

19.翻轉(zhuǎn)字符串

const reverse = str => str.split('').reverse().join('');
reverse('hello world');

20.隨機(jī)字符串

const randomString = () => Math.random().toString(36).slice(2);
randomString();

21. 截斷字符串

const truncateString = (string, length) => string.length < length ? string : `${string.slice(0, length - 3)}...`;
truncateString('Hi, I am too loooong!', 12);

22. 從字符串中刪除 HTML

const stripHtml = html => (new DOMParser().parseFromString(html, 'text/html')).body.textContent || '';
23. 刪除數(shù)組中的重復(fù)項(xiàng)
const removeDuplicates = (arr) => [...new Set(arr)];
console.log(removeDuplicates([1, 2, 2, 3, 3, 4, 4, 5, 5, 6]));

24.檢查數(shù)組是否為空

const isNotEmpty = arr => Array.isArray(arr) && arr.length > 0;
isNotEmpty([1, 2, 3]);

25.合并兩個數(shù)組

const merge = (a, b) => a.concat(b);
const merge = (a, b) => [...a, ...b];

26.判斷一個數(shù)是奇數(shù)還是偶數(shù)

const isEven = num => num % 2 === 0;
isEven(1024);

27. 求一組數(shù)的平均值

const average = (...args) => args.reduce((a, b) => a + b) / args.length;
average(1, 2, 3, 4, 5);

28. 獲取兩個整數(shù)之間的隨機(jī)整數(shù)

const random = (min, max) => Math.floor(Math.random() * (max - min + 1) + min);
random(1, 50);

29.四舍五入到指定位數(shù)

const round = (n, d) => Number(Math.round(n + "e" + d) + "e-" + d)
round(1.005, 2);
round(1.555, 2);

寫在最后

以上就是我今天整理的29個關(guān)于JavaScript的單行代碼技巧,希望這些技巧對你有用,如果你覺得有幫助的話,請點(diǎn)贊我,關(guān)注我,這樣,你將會獲取到更多有價值的內(nèi)容與信息。

最后,感謝你的閱讀,快樂學(xué)習(xí),開心編程。

責(zé)任編輯:華軒 來源: web前端開發(fā)
相關(guān)推薦

2022-12-19 15:23:51

JavaScrip開發(fā)語言

2023-05-30 15:11:16

JavaScrip開發(fā)功能

2022-09-02 23:08:04

JavaScript技巧開發(fā)

2021-04-21 07:53:12

JavaScript單行程序

2021-04-19 11:30:06

Java開發(fā)程序

2023-01-27 15:22:11

JavaScript開發(fā)編程語言

2022-11-28 23:44:26

JavaScript技巧程序員

2022-07-22 10:06:17

JavaScript代碼

2022-10-20 15:16:23

JavaScript數(shù)組技能

2023-08-27 16:19:09

JavaScript編程語言

2024-10-09 14:45:41

2023-10-10 16:20:38

JavaScript代碼技巧

2023-06-14 15:51:48

JavaScript

2025-02-25 11:12:53

2023-03-13 16:08:00

JavaScript數(shù)組函數(shù)

2023-05-22 15:53:06

JavaScrip代碼素材

2023-10-10 16:16:05

JavaScrip開發(fā)

2023-10-09 14:48:06

2022-12-28 17:20:03

JavaScript解決方案

2016-04-25 11:28:38

Ruby單行代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

亚洲黄色大片| 久久亚洲精品人成综合网| 99re66热这里只有精品3直播| 国产69精品久久久久99| 变态另类丨国产精品| 国产精品蜜月aⅴ在线| 亚洲综合在线观看视频| 日本不卡一区二区三区在线观看 | 污免费在线观看| cao在线视频| 1区2区3区欧美| 蜜桃视频在线观看成人| 国产成人精品a视频| 日韩精品乱码av一区二区| 欧美国产日韩免费| 欧美激情久久久久久久| 老牛精品亚洲成av人片| 欧美精品1区2区3区| 欧洲av无码放荡人妇网站| 国产激情在线视频| 日本一区二区三区久久久久久久久不| 成人国产1314www色视频| 中文字幕 亚洲视频| 国产日韩欧美| 久久久噜噜噜久久久| 91高清免费观看| 国产精品一区二区99| 亚洲成人1234| 日本一本在线视频| 日韩欧美激情| 欧美四级电影网| 一本久久a久久精品亚洲| 狠狠色噜噜狠狠色综合久| 亚洲在线视频播放| 日韩和的一区二区| 欧美中文字幕视频| 一级免费在线观看| 一区视频在线看| 久热在线中文字幕色999舞| 999久久久国产| 日本欧美国产| 一本大道久久加勒比香蕉| 粉嫩av懂色av蜜臀av分享| 91精品国产自产在线丝袜啪 | 深爱五月激情五月| 国产aⅴ精品一区二区三区色成熟| 国产在线播放不卡| 国产精品国产三级国产普通话对白| 三级影片在线观看欧美日韩一区二区| 午夜精品久久17c| 日本特黄特色aaa大片免费| 好吊日精品视频| 欧美黑人一级爽快片淫片高清| 五月天丁香激情| 黑人一区二区| 久久久欧美一区二区| 久久视频免费在线观看| 亚洲免费大片| 欧美洲成人男女午夜视频| 四虎成人在线观看| 日韩高清不卡一区二区三区| 91免费国产在线观看| 国产成人精品视频在线观看| 亚洲精品成人在线视频| 视频一区二区三区入口| 国产精品video| 中文字幕在线播出| 国产精品99久久久久久久女警| 91超碰在线电影| 亚洲精品无amm毛片| av一区二区三区四区| 另类视频在线观看+1080p| 国产日韩精品在线看| 中文字幕不卡在线播放| av中文字幕av| 爱啪视频在线观看视频免费| 91国偷自产一区二区开放时间 | 实拍女处破www免费看| 加勒比色综合久久久久久久久 | 人人干在线视频| 最新日韩av在线| 中文精品无码中文字幕无码专区| 欧美另类老肥妇| 欧美日韩一区高清| 精品国产乱码久久久久夜深人妻| 亚州国产精品| xxxxx91麻豆| 国产成人啪精品午夜在线观看| 久久人人97超碰国产公开结果| 成人妇女淫片aaaa视频| 精品乱子伦一区二区| 99视频一区二区三区| 手机看片福利永久国产日韩| www视频在线看| 欧美午夜激情视频| 涩多多在线观看| 伊人久久综合影院| 色综合久久久888| 欧美特级黄色片| 国产精品亚洲а∨天堂免在线| 蜜桃传媒视频麻豆一区 | 一道本视频在线观看| 人人九九精品视频| 亚洲欧洲高清在线| 欧美黄色aaa| 久热综合在线亚洲精品| 成人免费观看网站| 香蕉视频在线免费看| 污片在线观看一区二区| 中文字幕亚洲影院| 国产一区二区精品久| 久久久久久久色| 人妻熟女一二三区夜夜爱| 国产婷婷一区二区三区久久| 99久久久无码国产精品| 欧美日韩dvd| 国产原创一区| 亚洲欧美在线免费观看| 国产在线拍揄自揄拍| 激情六月婷婷久久| 亚洲国产一区二区精品视频 | 国产欧美精品在线| 日本福利在线观看| 亚洲成人在线观看视频| 污视频在线观看免费网站| 清纯唯美日韩| 国产精品精品久久久久久| 日韩精品123| 亚洲国产wwwccc36天堂| 原创真实夫妻啪啪av| 欧美jizz| 国产精品网红福利| √新版天堂资源在线资源| 欧美午夜影院在线视频| 在线免费观看污视频| 综合天堂av久久久久久久| 国产欧美在线看| 亚洲天天影视| 欧美日韩在线不卡| 欧美色图17p| 蜜桃视频在线观看一区二区| 日韩免费毛片| 日韩精品三区| 伊人激情综合网| 黄色av一区二区| 中文字幕乱码亚洲精品一区| 亚洲五月天综合| 色综合五月天| 国产日韩欧美电影在线观看| 免费观看在线黄色网| 欧美精品视频www在线观看| www.99re6| 精品在线播放午夜| 台湾无码一区二区| 成人福利一区| 91福利视频网| 狠狠v欧美ⅴ日韩v亚洲v大胸| 欧美性猛交xxxx久久久| 先锋影音av在线| 久久国产精品区| 久久久成人精品一区二区三区| 白嫩亚洲一区二区三区| 欧美在线观看18| 欧美日韩一区二区三区在线视频| 欧美videos另类精品| 亚洲福利影片在线| 欧美a视频在线观看| 国产日韩三级在线| 中文字幕 欧美日韩| 国产一区亚洲| 精品无人区一区二区三区竹菊| 超级碰碰久久| 色偷偷噜噜噜亚洲男人的天堂 | 精品国偷自产国产一区| 天天爽夜夜爽夜夜爽精品| 日本一区二区三区久久久久久久久不 | 美女精品导航| 亚洲欧美制服综合另类| 岳乳丰满一区二区三区| 夜夜精品视频一区二区| 中文字幕5566| 久久成人免费网| 五十路熟女丰满大屁股| 日韩综合一区| 超碰97国产在线| 成人视屏在线观看| 欧美第一页在线| 精品电影在线| 日韩免费观看高清完整版 | 欧美成人精品高清在线播放 | 欧美疯狂做受xxxx富婆| 日本一级黄色录像| 国产精品丝袜久久久久久app| 免费人成视频在线播放| 免费亚洲一区| 特级西西444| 国精一区二区| 国产欧美亚洲日本| 成人动漫视频在线观看| 欧美在线www| av观看在线| 亚洲天堂av网| 婷婷色在线视频| 6080亚洲精品一区二区| 久久久免费高清视频| 亚洲激情在线激情| 亚洲精品成人无码| 成人免费av在线| 97人人做人人爱| 国产一级大片在线观看| 日本一区二区三区四区| 男女一区二区三区| 国产在线精品一区在线观看麻豆| 国产第一页视频| 欧美日韩ab| 大地资源第二页在线观看高清版| 久久av免费| 激情五月综合色婷婷一区二区| 中文成人在线| 国产综合久久久久| 向日葵视频成人app网址| 91av视频在线| 丰满大乳少妇在线观看网站| 欧美老女人性视频| 秋霞午夜理伦电影在线观看| 国产小视频国产精品| 香蕉视频黄在线观看| 欧美sm美女调教| 国产一区二区在线视频聊天| 欧美系列一区二区| 精品无码一区二区三区的天堂| 疯狂蹂躏欧美一区二区精品| 日韩久久精品视频| 五月综合激情日本mⅴ| 久久av高潮av无码av喷吹| 中文字幕亚洲一区二区va在线| 国产成人一区二区在线观看| 26uuu久久综合| 深爱五月激情网| 久久一区二区三区四区| 国产精品三级在线观看无码| 91丨九色porny丨蝌蚪| 波多野结衣先锋影音| 99视频在线观看一区三区| 亚洲啪av永久无码精品放毛片 | 欧美无人区码suv| 99视频一区二区| 懂色av粉嫩av蜜乳av| 波多野结衣91| 在线观看av中文字幕| 97se狠狠狠综合亚洲狠狠| 欲求不满的岳中文字幕| 久久亚洲欧美国产精品乐播| 麻豆精品免费视频| 亚洲国产精品v| 懂色av蜜臀av粉嫩av永久| 国产精品国产自产拍在线| 午夜爽爽爽男女免费观看| 亚洲一区中文在线| 亚洲精品午夜久久久久久久| 欧美日韩国产精品一区二区三区四区| 日韩欧美成人一区二区三区| 欧美私人免费视频| 国产精品亚洲欧美在线播放| 日韩欧美一二区| 天堂在线资源库| 亚洲最新在线视频| 欧美连裤袜在线视频| caoporn成人免费视频在线| 黑人巨大精品欧美一区二区小视频 | 91美女高潮出水| 一区二区三区视频播放| 久久国产一区二区| 日韩不卡一区| 日韩在线视频在线| 六月丁香综合| 日韩av一卡二卡三卡| 成人精品亚洲人成在线| 免费看污片网站| 亚洲卡通欧美制服中文| 国产精品免费精品一区| 欧美日韩国产在线观看| 高h放荡受浪受bl| 亚洲视频一区二区三区| 1区2区3区在线视频| 日韩av手机在线看| 麻豆国产精品| 欧美福利一区二区三区| 亚洲国产一区二区在线观看| 91成人在线观看喷潮教学| 久久福利资源站| 欧美bbbbb性bbbbb视频| 亚洲色图.com| 国产伦精品一区二区三区视频网站| 欧美裸体bbwbbwbbw| 亚洲av激情无码专区在线播放| 色婷婷久久av| 成人欧美一区二区三区的电影| 2022国产精品| 欧美日韩第一| 免费在线观看视频a| 国内精品免费在线观看| 亚洲一级中文字幕| 亚洲国产一区在线观看| 97人妻一区二区精品免费视频| 亚洲国产另类久久精品| a视频在线免费看| 午夜精品在线视频| 日韩在线亚洲| 中文字幕不卡每日更新1区2区| 亚洲每日在线| 国产a级片视频| 最新国产成人在线观看| 中文字幕一区二区三区四区欧美| 欧美精品一区二区三区一线天视频| 男人资源在线播放| 国产精品com| 天天操综合520| 日韩精品一区二区在线视频| 麻豆freexxxx性91精品| av女人的天堂| 婷婷六月综合网| 人妻偷人精品一区二区三区| 欧美成人激情视频免费观看| 日韩欧美激情| 午夜一区二区三视频在线观看| 香蕉久久夜色精品| 粉嫩av懂色av蜜臀av分享| 亚洲va国产va欧美va观看| 天天操狠狠操夜夜操| 久久er精品视频| 一二三四在线观看视频| 欧美在线短视频| 国产玉足榨精视频在线观看| 奇米一区二区三区四区久久| 日韩免费电影在线观看| 人体内射精一区二区三区| 国产91露脸合集magnet| 九九在线观看视频| 精品裸体舞一区二区三区| 女人天堂av在线播放| 99精品国产高清在线观看| 欧美日韩国产高清| 国产成人av片| 亚洲午夜在线观看视频在线| 亚洲精品久久久久久无码色欲四季| 欧美激情精品久久久久久黑人 | 极品尤物av久久免费看| 国产亚洲精品久久久久久豆腐| 欧美视频在线播放| 在线免费看黄网站| 91在线网站视频| 99九九热只有国产精品| 久久久福利影院| 亚洲国产另类精品专区| 秋霞av鲁丝片一区二区| 91精品国产乱码久久久久久蜜臀| 日韩大尺度在线观看| 国产精品免费观看久久| 久久精品水蜜桃av综合天堂| 在线观看国产精品视频| 久久精品国产免费观看| silk一区二区三区精品视频 | 久久久国产成人| 精品久久久久久久久久久久久久久久久| 好看的中文字幕在线播放| 好吊妞www.84com只有这里才有精品 | 国产麻花豆剧传媒精品mv在线| 日本一区二区三区久久久久久久久不| 一级成人免费视频| 欧美多人爱爱视频网站| 亚洲国产欧美日韩在线观看第一区 | 久久嫩草捆绑紧缚| 日韩欧美一区二区不卡| 婷婷电影在线观看| 亚洲制服欧美久久| 成人黄色777网| 波多野结衣日韩| 欧美成人精品影院| 美日韩中文字幕| 手机精品视频在线| 懂色av影视一区二区三区| 求av网址在线观看| 精品产品国产在线不卡| 美女诱惑一区二区| 日本特黄特色aaa大片免费| 在线看日韩欧美| 国产一区福利| 亚洲午夜激情影院| 精品久久久久久久久久久久| 91福利在线视频| 亚洲精品一区二区久| 国产精品欧美亚洲| 亚洲国产99精品国自产| 黄色成人在线观看网站| 国产手机免费视频| 国产精品久久久久久久浪潮网站 | 亚洲永久精品在线观看| 久久成人免费电影| 免费一级a毛片夜夜看|