목록JavaScript (27)
초짜코딩의 잡동사니

정규 표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매칭되는 문자열을 쉽게(?) 찾아낼 수 있습니다. 정규표현식 사용법 정리 1. 정규표현식 형식 /패턴/플래그 - 슬래시(/) "사이"에는 매칭시킬 "패턴"을 써준다. - 슬래시(/) "다음"에는 옵션을 설정하는 "플래그"를 써준다. (플래그는 하나만 찾을지, 모두 다 찾을지 등을 설정하는 옵션이라고 보면 됩니다.) 2. 정규표현식 매칭 패턴(문자, 숫자, 기호 등) : 아래 매칭 패턴을 사용하면, 훨씬 쉽게 문자/숫자/기호를 표현할 수 있습니다. 패턴 의미 a-zA-Z 영어..

반복문 반복문을 이용하면 코드를 원하는 횟수만큼 반복하여 실행할 수 있습니다. 가령 "안녕하세요1"라는 문구를 100회 출력하려면 출력문을 100번 작성해야 하지만 반복문을 사용한다면 한 줄의 출력문으로 100회 출력할수 있습니다. 반복문에는 while문과 do while문, for문이 있습니다. while문 while문은 조건식을 만족할 때까지 코드를 여러 회 반복하여 실행할 수 있습니다. 다음은 while문의 기본형입니다. var 변수 = 초기값; while(조건식){ 자바스크립트 코드; 증감식; } 다음예제는 while 문을 사용해 '안녕하세요1 ~ 안녕하세요10'까지 1씩 증가하면서 10회 출력하도록 작성했습니다. while문의 조건식 i는

조건문 조건문은 조건식의 값이 참(true)인지, 거짓(false)인지에 따라 자바스크립트 코드를 제어합니다. 조건문에 종류에는 if문, else문 그리고 if else문이 있습니다. if문 if 문은 조건식을 만족(true)할 경우에만 코드를 실행합니다. 다음은 if 문의 기본형입니다. 조건식은 Boolean() 내장 매서드와 마찬가지로 그 어떤 데이터를 입력해도 true 또는 false를 반환합니다. if(조건식){ 자바스크립트 코드; } 다음예제는 방문자로부터 입력받은 걸음 수를 조건문으로 만들고, 걸음 수가 10,000보 이상일 경우에만 결과를 출력하도록 작성했습니다. 입력한 값이 10,000보 이상일 경우에는 조건식에 true를 반환하여 중괄호에 코드를 실행하지만 10,000보 미만일경우에는 "..

연산자란? 주어진 식을 계산하여 결과를 얻어내는 과정을 연산이라고 하며, 연산을 수행하는 기호를 연산자라고 합니다. 'a + 5'이라는 식이 있을 때, '+'는 두 피연산자를 더해서 결과를 반환하는 덧셈 연산자이고, 변수 x와 상수 3은 이 연산자의 피연산자이다. 연산자는 피연산자로 연산을 수행하고 나면 항상 결과값을 반환합니다. 대부분의 연산자는 두 개의 피연산자를 필요로 하며, 하나 또는 세개의 피연산자를 필요로 하는 연산자도 있습니다. 산술연산자 산술 연산자는 사칙연산을 다루는 기본적이면서도 가장 많이 사용되는 연산자입니다. 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. 산술연산자 설명 + 왼쪽의 피연산자에서 오른쪽의 피연산자를 더함..

데이터 타입(자료형) 변수에는 여러가지 유형이 들어갈 수 있습니다. 프로그램 언어에 있어 가장 기본적인 요소이며, 데이터 타입이라고 합니다. 데이터 타입에는 숫자, 문자열, 논리값, 특수값, 심벌, 객체, 배열 함수 등을 표현할 수 있습니다. 숫자(Number) 숫자형(Number) 데이터는 단어 의미 그대로 숫자를 의미합니다. 만약 "100"과 같이 큰따옴표가 숫자를 감싸고 있다면 숫자가 아닌 문자형 데이터입니다. 이 경우에는 Number("100")를 이용하면 문자형 데이터를 숫자형으로 바꿀 수 있습니다. var 변수=숫자; 또는 Number("문자형 숫자"); var s = 100; var t = Number("500") //"500" -> 500 문자열(String) 문자형(String) 데이터는..

변수란? 변수는 변하는 데이터(값)를 저장할 수 있는 메모리 공간입니다. 데이터를 담을 수 있는 그릇이라고 할 수 있죠. 변수에는 데이터가 오직 한 개만 저장됩니다. 그러다 보니 새로운 데이터가 들어오면 기존에 있던 데이터는 메모리 공간에서 지워지게 됩니다. 변수 선언 방법 변수를 선언할 때는 var 또는 let 키워드를 변수명 앞에 붙인다. 변수명은 한글X/ 영어/숫자/일부특수기호(_,$)를 사용하여 데이터 저장공간을 선언할 수있습니다. var 변수명; let 변수명=값; 변수명 자바스크립트에는 의미를 가진 단어들이 있기 때문에 사용자가 임의로 사용할 수없는 단어가 있습니다. 키워드 : 자바스크립트에서 사용하는 단어 식별자 : 사용자가 임의로 사용하는 단어 식별자를 만드는 규칙 사용자가 사용할 수 있는..