함수 우리는 앞에서 데이터를 저장할 때 변수를 선언하여 저장했습니다. 변수에는 데이터만 저장할 수 있고, 코드는 저장할 수 없습니다. 하지만 함수를 사용하면 코드를 메모리에 저장했다가 필요할 때마다 호출하여 사용할 수 있습니다. 선언적 함수 함수를 사용하여 코드를 저장한 것을 '함수 정의문'이라고 합니다. 변수를 선언할 때 var 키워드를 사용한 것처럼 함수에서는 function 키워드를 사용해 변수를 선언합니다. 함수 정의문은 다음과 같이 선언합니다. 기본형 function 함수명(){ 자바스크립트 코드; } 다음 예제는 함수 정의문과 익명 함수를 변수에 참조한 예입니다. 이렇게 두 가지 방식으로 함수를 선언한 다음 각각 호출하여 코드를 실행합니다. 익명 함수 자바스크립트의 익명 함수는 변수에 함수의 ..
연산자 연산자란 프로그래밍에서 쓰이는 기호입니다. 이를 톨해 계산 작업을 합니다 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 비교등을 하는 작업을 연산 작업이라 합니다. 자바스크립트 프로그래밍에서 사용하는 연산자에는 산술, 문자 결합, 대입, 증감, 비겨, 논리, 삼항 조건 연산자가 있습니다. 산술연산자 산술 연산자에는 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%)가 있습니다. 산술 연산자로 연산을 하기 위해서는 연산 데이터가 반드시 2개 있어야 합니다. 종류 기본형 설명 + A+B 더하기 - A-B 빼기 * A*B 곱하기 / A/B 나누기 % A%B 나머지 아래의 예시를 통해 산술 연산자를 어떻게 사용하는지 알아보겠습니다. 문자 결합 연산자 문자 결합 여산자는 피연산자(..
데이터 타입(자료형) 변수에는 여러가지 유형이 들어갈 수 있습니다. 프로그램 언어에 있어 가장 기본적인 요소이며, 데이터 타입이라고 합니다. 데이터 타입에는 숫지, 문자열, 논리값, 특수값, 심벌, 객체, 배열 함수 등을 표현할 수 있습니다. 숫자(Number) 우리는 숫자를 이용하여, 덧셈 (+), 뺄셈 (-), 곱셈 (*), 나눗셈 (/) 등의 연산을 할 수 있다. 프로그래밍 언어에서의 숫자는 우리가 일반적으로 알고 있는 숫자와 그 성격이 사실상 동일하다. 문자열(String) 문자열은 텍스트 데이터를 나타낼때 사용합니다. 문자열 데이터는 문자나 숫자를 큰따옴표 ("") 또는 작은따옴표 ('')로 감싸고 있고, 문자형 데이터에 HTML 태그를 포함하여 출력하면 태그로 인식합니다. 논리값(Boolean..
변수란? 변수(variables)는 변하는 데이터를 저장할 수 있는 공간입니다. 데이터는 오직 한 개만 저장됩니다. 새로운 데이터가 들어오면 기존에 있던 데이터는 메모리 공간에서 지워지게 됩니다. 변수에 저장할 수 있는 데이터의 종류는 숫자형(Number), 문자형(Srting), 논리형(Boolean),빈(Null) 데이터가 있습니다. var result(변수 이름(식별자)) = 10 + 20; 변수 선언 방법 변수 를선언하는 방법은 var(let도 사용함) 키워드를 변수명 앞에 붙입니다. 변수명에는 한글을 사용할 수 없고, 영문과 숫자 그리고 일부 특수 문자[밑줄(_), 달러기호($)]만 포함할 수 있습니다. var 변수명 = 값; let 변수명 = 값; 변수명 자바스크립트에는 의미를 가진 단어들이 ..
자바스크립트 기초문법 자바스크립트 선언문 자바 스크립트 선언문은 자바스크립트 코드를 작성할 영역을 선언하는 것이라고 이해하면 됩니다. 라는 태그로 종료된 곳 까지 스크립트 영역 이라고 부릅니다. 선언문은 태그 영역 또는 태그 영역에 선언하면 됩니다. 우리도 태그 영역에 선언하겠습니다. document ...... 자바스크립트 주석처리 자바스크립트에서는 방법이 두 가지가 있습니다. //를 넣으면 // 뒤부터 그 줄의 끝까지가 주석이 됩니다. /* 주석 주석 */ 여러 줄을 주석 처리하고 싶다면 /* 와 */ 로 감쌉니다. /* 주석 주석 */ 코드 입력시 주의사항 대, 소문자 구별할것 실행문 뒤에는 세미콜론(;)을 붙이기 실행문 작성시 한 줄에 한 문장만 작성하는 것이 좋음 문자형 데이터 작성시 큰따옴표(..