精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

国产精品久线观看视频| 国产成人在线视频免费观看| 亚洲一区二区免费看| 亚洲九九九在线观看| 五月天婷婷激情视频| 久久综合网导航| www.色精品| 国产黑人绿帽在线第一区| 在线观看天堂av| 久久视频在线观看| 欧美丰满少妇xxxbbb| 欧美黑人在线观看| 国产在线播放av| 国产一区二区三区不卡在线观看| 97超级碰碰碰久久久| 丁香花五月婷婷| 波多野结衣一区二区三区免费视频| 欧美视频二区36p| 超碰免费在线公开| 午夜成人免费影院| 狠狠色综合色综合网络| 91高清在线免费观看| 国产精品精品软件男同| 亚洲国产网址| 日韩精品专区在线影院观看| 黄色免费网址大全| 黄毛片在线观看| 自拍偷拍亚洲欧美日韩| 欧美日本韩国国产| 亚洲精品97久久中文字幕无码 | 成人免费视频播放| 国产裸体写真av一区二区 | 欧美性生活一区| 91免费黄视频| jizz性欧美| 国产精品免费人成网站| 欧美日韩国产精品一区二区| 亚洲国产综合一区| 国产一区二区看久久| 国产精品一区二区三区成人| 人妻 日韩精品 中文字幕| 激情综合久久| 久热精品视频在线免费观看 | 国产欧美日韩精品高清二区综合区| 精品免费视频一区二区| 国产一区二区在线观看免费视频| 香蕉成人av| 欧美日韩在线观看视频| 国产尤物av一区二区三区| 精品国产99久久久久久| 国产精品系列在线| 婷婷久久五月天| 精彩国产在线| 久久综合九色综合欧美就去吻| 高清国产一区| 精品乱子伦一区二区| 国内外成人在线视频| 成人a视频在线观看| 中文字幕在线观看免费| 美女免费视频一区| 国产日韩在线观看av| 欧美 亚洲 另类 激情 另类 | 国产精品久久久久久久99| 精品69视频一区二区三区| 日本久久电影网| 国产精品无码一本二本三本色| 成人自拍av| 在线中文字幕一区| 日韩精品视频一二三| 久久亚洲资源中文字| 欧美日韩国产综合草草| 一区二区三区四区毛片| 国产精品一区二区三区av | 国产精品久久久久久av福利| 销魂美女一区二区| 男人的天堂久久精品| 成人久久18免费网站图片| 国产欧美日韩成人| 成人激情综合网站| 免费精品视频一区二区三区| 国产在线三区| 亚洲视频资源在线| 亚洲国产精品无码av| 周于希免费高清在线观看| 在线视频观看一区| 999热精品视频| 久草在线综合| 国产午夜精品全部视频播放 | 亚洲精品二区三区| 国内精品小视频在线观看| 国产特黄大片aaaa毛片| 日日嗨av一区二区三区四区| 91中文字幕在线观看| 高h调教冰块play男男双性文| 26uuu色噜噜精品一区二区| 欧美尤物一区| 色女人在线视频| 富二代精品短视频| 欧美黑人又粗又大又爽免费| 高清一区二区中文字幕| 亚洲精品电影网| 日本精品久久久久中文| 韩国欧美一区| 国产精品视频午夜| 欧美 日韩 人妻 高清 中文| 国产亚洲成年网址在线观看| 国产精品啪啪啪视频| sis001欧美| 日韩一区二区影院| 欧美日韩高清丝袜| 国产精品videosex极品| 国产精品久久久av久久久| www.久久久久久久久久| 国产欧美日产一区| 欧美国产视频一区| 国产三级一区| 亚洲欧洲美洲在线综合| 久久网免费视频| 麻豆高清免费国产一区| 久久国产精品 国产精品| 久草免费在线观看| 色8久久人人97超碰香蕉987| 中文字幕乱妇无码av在线| 精品国产乱码| 欧美在线一级va免费观看| 99热这里只有精品3| 国产午夜精品一区二区三区四区| 免费看欧美一级片| av一级久久| 在线精品国产欧美| 亚洲久久在线观看| 成人午夜电影网站| 欧洲美女和动交zoz0z| 91在线成人| 亚洲视频欧洲视频| 丁香六月婷婷综合| 99久久久免费精品国产一区二区| 警花观音坐莲激情销魂小说| 草莓视频成人appios| 精品伊人久久97| 日本少妇久久久| 成人h动漫精品一区二区| 91看片淫黄大片91| 老司机亚洲精品一区二区| 久久久国产精品视频| 在线视频 中文字幕| 国产午夜精品久久久久久久| 狠狠97人人婷婷五月| 精品三级av| 91精品国产91久久久久久最新| 高h震动喷水双性1v1| 亚洲国产毛片aaaaa无费看 | 久久99国产精品自在自在app | 成人免费毛片东京热| 狠狠色丁香九九婷婷综合五月| 色一情一乱一伦一区二区三区| 345成人影院| 亚洲天堂一区二区三区| 极品国产91在线网站| 国产亚洲1区2区3区| 欧美日韩亚洲一二三| 日韩不卡一区| 91九色在线视频| 成人片在线看| 欧美成人欧美edvon| 国产亚洲精久久久久久无码77777| 国产一区二区不卡老阿姨| 在线观看成人免费| 亚洲一区二区电影| 97视频在线观看成人| 日韩精品123| 在线观看日韩精品| 国产精品suv一区二区88| 国内精品自线一区二区三区视频| 麻豆映画在线观看| 欧美影院天天5g天天爽| 国产91网红主播在线观看| porn视频在线观看| 91精品国产欧美一区二区18| 国产亚洲精品女人久久久久久| 成人爱爱电影网址| 美女喷白浆视频| 欧美激情视频一区二区三区在线播放| 成人18视频| jizz内谢中国亚洲jizz| 日韩中文字幕国产| 粉嫩av一区二区夜夜嗨| 色综合久久久久综合99| 人人干在线观看| 成人综合婷婷国产精品久久免费| 少妇性饥渴无码a区免费| 欧美中文一区二区| 99国精产品一二二线| 国产精品av一区二区三区| 最近2019免费中文字幕视频三 | 99久在线精品99re8热| 久久精品日韩一区二区三区| 国产精品自在自线| 99综合精品| 中文字幕一区二区三区四区五区六区| 99久久免费精品国产72精品九九| 国产91精品在线播放| gogo在线观看| 亚洲人成啪啪网站| 亚洲av色香蕉一区二区三区| 欧美主播一区二区三区美女| 欧美人与禽zozzo禽性配| 国产网红主播福利一区二区| 99免费观看视频| 久久97超碰国产精品超碰| 国产午夜伦鲁鲁| 亚洲影视一区| 日本黄网免费一区二区精品| 97久久超碰| 成人伊人精品色xxxx视频| 性欧美hd调教| 97成人超碰免| 91蜜桃在线视频| 一个人www欧美| 三级网站在线看| 日韩一区二区三区免费观看| 依依成人在线视频| 色综合天天综合在线视频| 国产一级免费av| 亚洲视频一二三区| 日本视频在线免费| 国产情人综合久久777777| japanese在线观看| 国产精品一区在线| 日本一二三四区视频| 日韩av在线发布| 欧美网站免费观看| 在线高清一区| www.18av.com| 综合国产精品| 中文字幕一区综合| 日本不卡电影| 日韩电影大全在线观看| 在线看成人短视频| 久久草视频在线看| 亚州综合一区| 免费日韩电影在线观看| 日韩电影在线观看完整免费观看| 国产伦一区二区三区色一情| 91久久偷偷做嫩草影院电| 亚洲va男人天堂| 国产精品美女久久久久人| 成人激情电影一区二区| 婷婷精品久久久久久久久久不卡| 国产精品中文字幕在线| 99久久久国产精品免费调教网站| 日韩av片电影专区| 亚洲精品在线影院| 国产精品久久久久久久久久新婚| 婷婷激情一区| 国产专区欧美专区| 国产精品3区| 97se亚洲综合| 成人影院中文字幕| 精品在线观看一区二区| 少妇久久久久| 日本一区二区三区视频在线观看 | 伊人情人网综合| 天天做综合网| 日本中文字幕一级片| 国产精品videossex久久发布| av免费观看国产| 老色鬼久久亚洲一区二区| 欧美性猛交久久久乱大交小说| 男女男精品网站| 人妻换人妻仑乱| 99国产**精品****| 中文字幕日韩一区二区三区不卡| 久久久久久久久久久久久久久久久久| 亚洲一区 在线播放| 国内综合精品午夜久久资源| 你懂的av在线| 毛片av中文字幕一区二区| 国产一级片中文字幕| av一区二区不卡| www.狠狠爱| 亚洲精品视频一区| 伊人手机在线视频| 宅男在线国产精品| 天天综合永久入口| 日韩少妇与小伙激情| 男插女视频久久久| 国产福利精品视频| 欧美视频二区欧美影视| 九色91在线视频| 亚洲激情中文| 波多野结衣家庭教师视频| 国产在线视频不卡二| 欲求不满的岳中文字幕| 中文字幕中文字幕在线一区 | 免费视频91蜜桃| 亚洲激情图片qvod| 无码人妻丰满熟妇区五十路 | 99精品在线免费在线观看| 免费高清一区二区三区| 蜜臀va亚洲va欧美va天堂| 中国黄色片视频| 国产精品网站在线观看| 日本亚洲欧美在线| 欧美人妇做爰xxxⅹ性高电影| 天天操天天操天天操| 久久精品国产一区| 黄色综合网址| 亚洲xxxx做受欧美| 久草精品在线| 中文字幕精品在线播放| 久热精品视频| 少妇熟女视频一区二区三区 | 日韩精品免费专区| 无码人妻精品一区二区三| 欧美国产成人在线| 免费毛片一区二区三区| 日韩欧美色综合| 91高清在线| 日本老师69xxx| 999国产精品一区| 一区二区欧美日韩| 日韩电影免费在线看| 国产免费一区二区三区最新6| 亚洲三级在线免费| 天干夜夜爽爽日日日日| 亚洲国产精品成人精品| 欧美边添边摸边做边爱免费| 国产精品白嫩美女在线观看 | 在线观看国产日韩| 天天射,天天干| 北条麻妃久久精品| 国产精品第一| 美媛馆国产精品一区二区| 亚洲国产综合在线看不卡| 加勒比av中文字幕| 国产精品色噜噜| japanese国产在线观看| 日韩精品在线免费播放| av手机在线观看| 69堂成人精品视频免费| 日韩欧美一区二区三区免费看| 欧美性大战久久久久xxx| 国产99久久久国产精品免费看| 亚洲国产成人精品综合99| 欧美高清视频在线高清观看mv色露露十八 | 最新成人av在线| 91在线观看喷潮| 日韩亚洲欧美中文高清在线| 久久麻豆视频| 亚洲视频小说| 久久午夜视频| 正在播放国产对白害羞| 欧美亚洲综合一区| 日本高清在线观看wwwww色| 国产精品福利在线| 99精品在线观看| 色呦色呦色精品| 日韩美女精品在线| 亚洲经典一区二区三区| 欧美激情中文字幕乱码免费| 久久精品亚洲成在人线av网址| 无码粉嫩虎白一线天在线观看| 国产精品一区免费在线观看| 久久久国产精品黄毛片| 欧美xxxxxxxx| 日韩精品美女| 欧美成熟毛茸茸复古| 亚洲欧美春色| av电影在线不卡| 欧美日韩一区二区三区四区五区 | 无码久久精品国产亚洲av影片| 中文字幕成人在线| 久久99国产精品二区高清软件| 日日骚一区二区网站| 国产一区二区伦理片| 久久99久久久| 亚洲人成电影在线观看天堂色| 精品三区视频| 欧美美女黄色网| 成人福利在线看| 久久精品国产av一区二区三区| 亚洲美女福利视频网站| 免费观看成人性生生活片| 在线观看欧美一区| 成人午夜视频免费看| 精品久久久久久久久久久久久久久久久久| 一区二区三区黄色| 亚洲美女色播| 久久99中文字幕| 久久久久久久综合| 精品人妻无码一区二区色欲产成人 | blacked蜜桃精品一区| 免费高清视频在线观看| 午夜成人免费视频| 天天在线视频色| 国产精品久久久久av福利动漫| 亚洲欧美日韩视频二区| 91aaa在线观看| 亚洲性无码av在线|