본문 바로가기

728x90
반응형

프로그래밍 언어/자바스크립트

(2)
[javascript] var, let, const와 호이스팅 자바스크립트에서 사용되는 변수 타입과 스코프에 대해서 알아보겠습니다. 기본적으로 자바스크립트 또한 다른 언어와 같이 지역변수와 전역변수 개념이 존재합니다. 따라서 전역변수를 함수 내에서 변경하면, 함수 바깥에서도 변경된 값이 사용된다던가 .. 하는 등의 기본적인 개념이 적용됩니다. 다만 자바스크립트에서는 이런 통상적인 스코프에서 예외적인 변수 선언 타입이 있는데, 이러한 내용들을 지금부터 다뤄보고자 합니다. 우선 자바스크립트는 var, let, const의 변수 타입을 주로 사용합니다. - let let은 기본적으로 선언한 후에 값을 변경할 수 있고, 같은 스코프 내에서는 재선언을 할 수 없습니다. 아래처럼 선언한 변수에 다시 값을 할당할 수 있습니다. let temp = "hello" console.l..
[javascript] 정규표현식의 개념과 자바스크립트에서의 정규표현식 이번 시간에는 정규표현식에 대한 간단한 개념을 자바스크립트 환경에서 사용하며 배워보고자 합니다. 정규표현식을 사용하는 이유 정규표현식은 특정한 규칙을 가진 문자열의 집합을 표현하는 데에 사용되는 언어입니다. 기능이라기 보다는 하나의 언어에 가깝기 때문에 어렵고, 복잡한 내용이 많지만 간단하게 정리하자면 "문자열의 검색과 치환을 위해 사용되는 언어"라고 할 수 있습니다. 정규 표현식을 필요로 하는 가장 간단한 예제는 다음과 같습니다. 여러가지 사이트를 편하게 연결할 수 있도록 모아놓은 html이 있다고 가정해봅시다. 그러면 간단하게 아래와 같이 구현할 수 있습니다. 네이버 https://www.naver.com 구글 https://www.google.co.kr/ 다음 https://www.daum.net ..

728x90
반응형