프로처럼 보이기 위한 7가지 자바스크립트 원 라이너
5484 단어 webdevjavascriptbeginnersreact
안녕하세요 여러분 👋
안녕 친구들, 여기는 SnowBit입니다. 저는 젊은 열정적이고 독학으로 프론트엔드 웹 개발자이며 성공적인 개발자가 되려는 의도가 있습니다. 저는 다양한 기술로 웹 애플리케이션을 구축하는 것을 좋아합니다.
오늘 저는 여러분이 다음 프로젝트에서 여러분을 도울 수 있는 전문가처럼 보이도록 몇 가지 좋은 JS 원라이너를 가지고 왔습니다. 가자 🚀
부울 전환
부울을 전환하고 true를 false로 또는 그 반대로 전환합니다.
const toggleBool = (val) => (val = !val)
toggleBool(false) //true
임의 부울
임의의 부울을 생성합니다.
const randomBool = () => Math.random() >= 0.5;
randomBool() //true
맨위로 스크롤
페이지 상단으로 스크롤합니다.
const scrollToTop = () => window.scroll(0,0)
다크 모드 감지
다크 모드가 활성화되면 true를 반환합니다.
const isDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
사용자가 선택한 텍스트 가져오기
선택한 텍스트를 반환합니다.
const getSelectedText = () => window.getSelection().toString();
두 날짜의 차이
const dif = (d1, d2) => Math.ceil(Math.abs(d1.getTime() - d2.getTime()) / 86400000)
dif(new Date("2006-02-24"), new Date ("2022-02-24"))
임의 HEX 색상
const hexColor = () => `#${Math.floor(Math.random() * 0xffffff).toString(16).padEnd(6, "0")}`;
이상으로 이 글이 도움이 되셨기를 바랍니다. 아래 의견에 더 많은 것을 공유하십시오.
읽어 주셔서 감사합니다!
나는 트위터에 있다. 그것을 따르십시오.
연결하자 🌏
Reference
이 문제에 관하여(프로처럼 보이기 위한 7가지 자바스크립트 원 라이너), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dhairyashah/7-javascript-one-liners-to-look-like-a-pro-4f85텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)