[JS] 함수 선언문 (Function Statement)
·
Archive/WEB
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. JavaScript에서 함수를 선언하는 방법은 총 3가지가 존재한다. 1. 함수 선언문 Function Statement 2. 함수 표현식 Function Expression 3. 함수 생성자 Function Constructor function fs() { console.log("Function Statement"); } let fe = function() { console.log("Function Expression"); }; 함수 표현식과 함수 생성자는 추후에 따로 정리할 예정이다. 이번 포스팅 에서는 함수 선언문 Function Statement를 이용해 함수를 선언하는 방법에 대해서 정리해 보고..
[JS] var, let, const
·
Archive/WEB
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 이전 [JS] 변수와 상수 포스팅에서 var const 키워드를 이용해 변수와 상수를 선언하는 방법에 대해 알아 보았다. 이번 포스팅 에서는 ES6에서 새롭게 추가된 let 키워드와 var let const 의 차이점에 대해서 정리해 보고자 한다. #1 var vs let #2 let vs const # 정리 ES6버전 이전에는 오로지 var로만 변수를 초기화가 가능했다. 따라서 오래된 JavaScript 코드를 보면 var로 선언된 변수들을 빈번하게 볼 수 있다. 하지만 사실 var키워드는 여러 단점을 지니고 있다. #1 var vs let 1. 재선언이 가능하다. var은 한 번 선언한 변수를 다시 ..
[JS] 자료형 개요 (DataType)
·
Archive/WEB
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. 자료형(DataType) 이란 컴퓨터가 처리하는 자료의 형태를 의미한다. JavaScript의 자료형은 크게 값이 하나인 "기본형"과 여러 개의 값을 담고 있는 "복합형"으로 구분할 수 있다. 복합형(배열, 객체)에 대해서는 추후에 자세하게 정리할 예정이다. #1 typeof연산자 #2 기본형 2.1 숫자형_Number 2.2 문자열_String 템플릿문자열 2.3 불린형_Boolean 2.4 undefined&null #3 복합형 3.1 배열_Array 3.2 객체_Object #1 typeof연산자 JavaScript는 변수에 저장하는 값에 따라서 자료형이 자동으로 결정된다. 따라서 만약 변수가 어떤..
[JS] 변수와 상수 (var & const)
·
Archive/WEB
* 개인적인 공부 내용을 기록하는 용도로 작성한 글 이기에 잘못된 내용을 포함하고 있을 수 있습니다. #1 변수 선언 방식 #2 변수 명명 규칙 #3 상수 #1 변수 선언 방식 자바스크립트에서 변수는 변하는 값을 저장할 때 사용한다. 변수를 선언 시 변수의 자료형을 미리 지정하는 C/C++ 와 같은 언어들과는 달리 다음 처럼 var 키워드를 변수 앞에 붙여 주기만 하면 된다. C/C++ 처럼 자료형을 미리 지정하는 방식을 "강력한 자료형 체크" (Strong Data Type Check) JavaScript 처럼 자료형을 따로 지정하지 않는 방식을 "느슨한 자료형 체크" (Weak Data Type Check) 라고 부른다. [변수 선언 방식] var 변수이름; // C-Style .. 강력한 자료형 체..
[JS] #1 간단한 입출력 정리 - alert() / confirm() / prompt() / document.write() / console.log()
·
Archive/WEB
#1 간단한 입출력 정리 [목차] 1. alert() - 알림 창 출력하기 2. confrim() - 확인 창 출력하기 3. prompt() - 프롬프트 창 입력받기 4. document.write() - 화면에 출력하기 5. console.log() - 콘솔 창에 출력하기 *개인적인 공부기록 용으로 작성한 게시글이기에, 잘못된 내용이 있을 수 있습니다. #1 alert() alert()는 알림 창을 만들 때 사용합니다. alert()의 따옴표(" " or ' ') 안에 출력하고자 하는 내용을 입력하면 됩니다. [기본형] alert("원하는 메시지 입력") 다음은 alert()를 이용해 Hello World! 문자열을 출력하는 예제입니다. #2 confirm() confirm()은 확인 창을 출력할 때 ..