[220922] 오늘의 배움(TIL) - JavaScript

💛 nalsae·2022년 9월 25일
1

📚 오늘의 배움(TIL)

목록 보기
51/84
post-thumbnail

🔶 JavaScript

  • 정규 표현식으로 빈 문자열인지 어떻게 판단할 수 있는가?

: /^$/처럼 사용하면 시작하는 문자열(^)과 끝나는 문자열($) 사이에 아무것도 존재하지 않기 때문에 빈 문자열에 해당

  • querySelector를 사용할 때 어떤 상황에서 그 값을 변수에 할당하는 것이 바람직한가?

: 코드 상에 중복되어 존재하는 경우뿐만 아니라, 중복되지 않더라도 querySelector 자체가 여러 번 호출될 가능성이 있다면 변수에 할당하여 한 번만 사용하는 것이 바람직함

  • 메서드를 프로퍼티로 가지는 객체를 반환하는 즉시 실행 함수의 경우, 어떤 이점이 있는가?

: 메서드처럼 사용하면 함수 이름이 프로퍼티 키가 되기 때문에 마침표 표기법 외에도 대괄호 표기법을 사용하여 메서드를 호출할 수 있음
: 대괄호 표기법을 사용하면 템플릿 리터럴을 대괄호 안에 사용할 수 있으므로 메서드 이름을 판단하는 로직을 좀 더 유연하게 작성할 수 있음

profile
𝙸'𝚖 𝚊 𝚍𝚎𝚟𝚎𝚕𝚘𝚙𝚎𝚛 𝚝𝚛𝚢𝚒𝚗𝚐 𝚝𝚘 𝚜𝚝𝚞𝚍𝚢 𝚊𝚕𝚠𝚊𝚢𝚜. 🤔

0개의 댓글