본문 바로가기

Javascript10

[Javascript] 자바스크립트 주요 특징 및 개념 JavaScript JavaScript는 동적인 웹 페이지를 만들기 위해 사용되는 프로그래밍 언어로, 이벤트(클릭, 입력 등) 에 반응하여 사용자와 상호작용이 가능하며, HTML 및 CSS와 함께 사용됩니다. 또한 다양한 라이브러리와 프레임워크가 JavaScript를 기반으로 구축되어 웹 개발의 효율을 높아지고 있습니다. 📌 주요 특징 및 개념 동적인 웹 페이지 제작 이벤트 기반 프로그래밍 객체 기반 프로그래밍 가변적인 데이터 타입: 변수의 데이터 타입을 동적으로 결정, 문자열, 숫자, 배열, 객체 등 데이터 타입을 지원 함수 지원: 브라우저와 상호작용: DOM을 통해 HTML 문서의 구조를 조작, BOM을 통해 브라우저 창과 관련된 기능을 조작 서버 측 프로그래밍:Node.js와 같은 환경을 사용하여 .. 2023. 10. 17.
[Javascript] ECMAScript 6 (ES6) ES6 정의 ES6(ECMAScript 6)는 ECMAScript 표준의 가장 최신 버전 현대적인 코드를 사용하면, 코드가 간결해지고 생산성이 향상 ↑ 1. 변수 선언 방식(var/ let/const) var : 재정의와 재선언 모두 가능 let : 가변변수로 재정의가 가능하지만 재선언은 불가능 const : 불변변수로 재선언과 재정의 모두 불가능 * 재선언 : 동일 변수명을 다시 선언하는 것 * 재정의 : 값이 지정된 변수에 값을 변경하는 것 * 스코프(scope) : 식별자(ex. 변수명, 함수명, 클래스명 등)의 유효범위 //변수 선언 var x = 0; // 재정의 x = 2; // 재선언 var x = 2; var의 문제점 ① 변수 선언이 유연하기 때문에 예기치 못한 값을 반환할 수 있다. ② .. 2023. 8. 13.