본문 바로가기

1주차

(2)
JavaScript 언어 5가지 특징 1️⃣ JS는 객체 지향 프로그래밍 언어다 자바스크립트는 객체 지향 프로그래밍이 가능한 언어로서, 객체를 생성하고 관리하는 데에 강점이 있다. 이를 통해 복잡한 기능을 구현할 수 있다. 🌏 객체지향 vs 절차지향 절차지향 프로그래밍은 순서대로 실행되는 일련의 과정을 단계적으로 기술하여 프로그램을 만드는 것이고, 객체지향 프로그래밍은 데이터와 함수를 객체라는 그룹으로 묶어서 처리하는 방법이다. 🔢 🔜 예를 들어, 절차지향 프로그래밍에서는 첫 번째 일을 처리한 다음에 두 번째 일을 처리하고, 그 다음에 세 번째 일을 처리하는 순서대로 프로그램을 만든다. 🧱 💼 반면, 객체지향 프로그래밍에서는 데이터와 함수를 객체라는 그룹으로 묶어서 처리한다. 객체는 상태와 행동을 가지고 있으며, 상태는 객체의 속성(prop..
Javascript의 역사 (1995~) ✅ 1995년 자바스크립트 기원 : 😃 프로그래밍 언어 : 컴퓨터와 소통 언어 : 0, 1 : Java, C, JS, Python 등 🌐 made in 넷스케이프 커뮤니케이션(당시 Java유행으로 LiveScript → Javascript) 변경 🖥️ 브라우저(크롬, 인터넷 익스플로어, 마이크로소프트 엣찌, 파이얼 폭스, 싸파리 등) 동작 스크립트 언어 1999년 자바스크립트 표준화(ECMA-262) 완료 2005년 (Javascript 기반의) AJAX 기술 등장 : 부분 새로고침 비동기 웹 애플리케이션 개발 가능 폭발적인 UX(User Experience) 향상 🚀 2008년 V8 엔진 출시(google crom) super fast(코드 실행 속도 상당부분 개선) 🛠️ 컴파일러, 메모리관리 시스템 ..