js

공부 기록/프론트엔드 공부

[JS] 변수 선언 방식 (var, let, const)

안녕하세요. 이번 글에서는 JS(자바스크립트)에서의 변수 선언 방식과 각각의 방식에 따른 차이를 알아보겠습니다. 변수 선언 방식 변수 선언 방식의 종류는 제목에 언급한 듯이 var, let, const가 있습니다. 이 세 가지는 같은 기능을 하는 것 같지만 조금씩 다른 기능을 하고 있습니다. 1. var - var는 원도 변수 선언 방식으로, 이미 선언한 변수에 대해 중복 선언이 가능합니다. 그리고 마지막에 할당된 값이 최종 변수에 저장됩니다. - 변수를 유연하게 사용할 수 있지만, 기존에 선언해둔 변수의 존재를 잊고 재선언 하는 경우 문제가 발생할 수 있습니다. - 특히 간단한 코드가 아닌 길고 복잡한 코드에서 같은 이름의 변수가 여러번 선언되어 사용되면 어떤 부분에서 값이 변경되고 문제가 발생하는지 ..

공부 기록/프론트엔드 공부

[JS] 자바스크립트 정규표현식(Regular Expression)

1. 정규 표현식(Regular Expression)이란?? - 문자열에서 특정 내용을 찾거나, 그 내용을 대체 또는 발췌하는 데 사용하는 JS의 표현 방식입니다. - 일반적인 조건문으로는 복잡할 수 있는 문장을, 정규 표현식을 이용하면 매우 간단하게 표현할 수 있습니다. - 하지만 주석이나 공백을 허용하지 않고, 여러 기호를 혼합하여 사용하기 때문에 가독성이 떨어지는 단점이 있습니다. 정규 표현식의 구조는 이렇습니다. - 슬래쉬(/) 문자 두 개 사이로 정규식 기호가 들어가는 형태입니다. - 정규 표현식을 만드는 방식은 다음과 같이 간단합니다. const regex = /apple/ -> 이는 'apple'이라는 단어가 있는지 필터링해주는 정규 표현식입니다. 2. 정규 표현식 사용법 정리 # 정규 표현..

Yang Ji Woo
'js' 태그의 글 목록