사랑하애오
[JavaScript] var, let, const
JavaScript, JQuery 2021. 12. 29. 12:10

변수(variable) 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름 - 할당(assignment) : 변수에 값을 저장하는 것 - 참조(reference) : 변수에 저장된 값을 읽어 들이는 것 - 선언(declaration) : 변수명을 자바스크립트 엔진에 알리는 것 변수 선언 - var , let , const - ES6에서 const와 let이 추가 스코프 (Scope) Scope란 변수의 유효 범위 함수 스코프(function scope) 특정 함수 내에서 변수를 선언하면 지역변수이고, 함수 밖에서 선언하면 전역변수이다. 함수 범위 내라면 블록 외부에서도 변수 접근이 가능하다. 블록 스코프(block scope) 코드 블록 내부에서 변수를 선..

자바스크립트(JavaScript) 기본 문법
JavaScript, JQuery 2021. 9. 9. 17:32

◆소스코드위치 자바스크립트는 기본적으로 HTML 문서의 사이에 위치 합니다. 그러나 그 외 위치에 둘수도 있고 외부파일이나 다른 서버를 통해 참조하는 방식으로도 사용할 수 있습니다. 여기서는 자바스크립트의 소스가 위치하는 몇몇 유형에 대해 살펴 봅니다. ●내부 자바스크립트 HTML 문서 내부에 자바스크립트 소스코드를 두는 유형 입니다. 혹은 에 둘 수 있으며 양쪽에 모두 있어도 상관 없습니다. 현재 HTML 파일의 문서구조(DOM)에 쉽게 접근이 가능. 현재 화면에 동적인 요소를 부여하는 자바스크립트가 같은 소스파일에 위치하기 때문에 코드 관리와 이해가 쉬움. 자바스크립트 소스가 복잡해지는 경우 관리가 어려움. 공통된 기능을 만들기 어렵고 코드의 재활용이 어려움. ●외부 JavaScript HTML 문서..

자바스크립트(JavaScript) 기본개념
JavaScript, JQuery 2021. 9. 9. 17:20

◆자바스크립트(JavaScript) 자바스크립트는 정적인 HTML 콘텐츠를 프로그램 구현을 통해 동적으로 변경하거나 사용자와의 상호작용을 담당하게 됩니다. HTML이나 CSS와 달리 자바스크립트는 C언어, 자바와 같은 일반 프로그램언어와 비슷한 구조를 가지고 있습니다. 따라서 단순히 콘텐츠 제작만을 생각하는 프론트엔드 초보 개발자에게는 가장 어려운 부분이라 할 수 있습니다. 자바스크립트는 객체(Object) 기반의 스크립트 언어로 기본적으로는 웹 브라우저에서 해석되는 인터프리터 언어이며 Node.js와 같은 프레임워크를 사용하면 서버 프로그래밍에도 사용할 수 있습니다. 현재 컴퓨터나 스마트폰 등에 포함된 웹 브라우저에는 자바스크립트 인터프리터가 내장되어 있습니다. ●자바스크립트 특징 동적이며 타입을 명시..