프로처럼 보이기 위한 7가지 자바스크립트 원 라이너

안녕하세요 여러분 👋



안녕 친구들, 여기는 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")}`;



이상으로 이 글이 도움이 되셨기를 바랍니다. 아래 의견에 더 많은 것을 공유하십시오.
읽어 주셔서 감사합니다!

나는 트위터에 있다. 그것을 따르십시오.

연결하자 🌏


  • GitHub


  • 좋은 웹페이지 즐겨찾기