반응형

IT Developer/JavaScript 20

JavaScript 기초 <20. 정규표현식(Regex) 제대로 활용하기 (패턴과 실제 사용 예시)>

자바스크립트 JavaScript 20. 정규표현식(Regex) 제대로 활용하기 (패턴과 실제 사용 예시)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 정규표현식(Regex)이란?정규표현식(Regular Expression, Regex)은 특정 패턴을 기반으로 문자열을 검색, 추출, 변경할 수 있는 강력한 도구입니다.주로 문자열의 패턴을 정의하고, 이를 이용해 문자열에서 특정 텍스트를 찾거나, 치환하거나, 분리할 수 있습니다.📌 정규표현식을 사용하면 문자열 처리에 효율적인 방법을 제공함! 2. 정규표현식의 기본 문법✅ 1) 기..

JavaScript 기초 <19. 로컬스토리지 vs 세션스토리지 vs 쿠키 (차이점과 활용법)>

자바스크립트 JavaScript 19. 로컬스토리지 vs 세션스토리지 vs 쿠키 (차이점과 활용법)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 웹 스토리지(Web Storage)란?웹 스토리지는 브라우저에 데이터를 저장하는 기술로,사용자의 데이터를 로컬에서 유지할 수 있도록 도와줍니다.대표적으로 **로컬스토리지(LocalStorage), 세션스토리지(SessionStorage), 쿠키(Cookie)**가 있습니다.📌 웹 스토리지를 활용하면 서버에 불필요한 요청 없이 데이터를 저장하고 관리할 수 있음! 2. 로컬스토리지, 세..

JavaScript 기초 <18. JSON과 JavaScript (서버 통신과 활용법)>

자바스크립트 JavaScript 18. JSON과 JavaScript (서버 통신과 활용법)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. JSON(JavaScript Object Notation)이란?JSON은 JavaScript 객체 문법을 기반으로 한 데이터 교환 형식입니다.가볍고 구조가 단순하여 서버와 클라이언트 간 데이터 전송에 널리 사용됩니다.📌 JSON은 웹 API, 데이터 저장, 서버 통신에서 가장 많이 사용되는 형식임! 2. JSON의 기본 문법JSON은 키-값 쌍을 포함하는 객체(Object) 형태 또는 배열..

JavaScript 기초 <17. 모듈(Module) 시스템 (import/export, CommonJS, ESM)>

자바스크립트 JavaScript 17. 모듈(Module) 시스템 (import/export, CommonJS, ESM)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 모듈(Module)이란?모듈(Module)이란 코드를 여러 파일로 분리하여 관리할 수 있도록 하는 개념입니다.JavaScript에서는 ES6 이후 import/export 문법을 사용하여 모듈을 지원하며,Node.js에서는 CommonJS 방식(require)을 기본적으로 사용합니다.📌 모듈을 사용하면 코드의 재사용성을 높이고, 유지보수를 쉽게 할 수 있다! 2..

JavaScript 기초 <16. 클래스(Class)와 생성자 함수(ES6 이후 차이점 포함)>

자바스크립트 JavaScript 16. 클래스(Class)와 생성자 함수(ES6 이후 차이점 포함)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 클래스(Class)란?클래스(Class)는 객체를 생성하기 위한 템플릿(설계도) 역할을 하는 구조입니다.ES6 이전에는 **생성자 함수(Constructor Function)**를 사용하여 객체를 만들었지만,ES6 이후에는 class 문법이 추가되면서 객체 지향 프로그래밍(OOP)이 더 쉬워졌습니다.📌 클래스를 사용하면 객체를 더 체계적으로 정의하고 재사용할 수 있음! 2. 생성자 ..

JavaScript 기초 <15. JavaScript의 실행 컨텍스트와 호이스팅>

자바스크립트 JavaScript 15. JavaScript의 실행 컨텍스트와 호이스팅  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)     1. 주제 간단 정리 1. 실행 컨텍스트(Execution Context)란?실행 컨텍스트는 **JavaScript 코드가 실행될 때 생성되는 환경(Execution Environment)**을 의미합니다.즉, 변수와 함수가 실행되는 동안 어떤 방식으로 저장되고 관리되는지를 결정하는 개념입니다.📌 실행 컨텍스트를 이해하면 JavaScript 코드의 실행 흐름을 명확히 파악할 수 있음! 2. 실행 컨텍스트의 생성 과정J..

JavaScript 기초 <14. 이벤트(Event) 시스템과 버블링/캡처링 개념 정리>

자바스크립트 JavaScript 14. 이벤트(Event) 시스템과 버블링/캡처링 개념 정리  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 이벤트(Event)란?이벤트는 웹 페이지에서 특정 동작(클릭, 키 입력, 마우스 움직임 등)이 발생할 때 실행되는 동작을 의미합니다.JavaScript에서는 addEventListener를 사용하여 이벤트를 감지하고 처리할 수 있습니다.📌 이벤트를 활용하면 사용자와 동적인 상호작용이 가능함! 2. 이벤트 리스너(Event Listener) 추가하기✅ 1) addEventListener 사용..

JavaScript 기초 <13. DOM(Document Object Model)이란? (HTML과 JS 연결하기)>

자바스크립트 JavaScript 13. DOM(Document Object Model)이란? (HTML과 JS 연결하기)  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. DOM(Document Object Model)이란?DOM(Document Object Model)은 HTML 문서를 JavaScript에서 조작할 수 있도록 구조화한 객체 모델입니다.즉, JavaScript를 사용하여 HTML 요소를 추가, 수정, 삭제할 수 있도록 돕는 인터페이스입니다.📌 DOM을 이해하면 JavaScript로 웹 페이지를 동적으로 변경할 수..

JavaScript 기초 <12. 배열(Array)와 고차 함수(map, filter, reduce 등) 활용>

자바스크립트 JavaScript 12. 배열(Array)와 고차 함수(map, filter, reduce 등) 활용  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 배열(Array)이란?배열(Array)은 여러 개의 데이터를 순차적으로 저장하는 자료구조입니다.JavaScript에서 배열은 객체(Object)의 한 종류이며, 다양한 메서드를 제공하여 데이터를 쉽게 다룰 수 있습니다.📌 배열을 사용하면 데이터를 효율적으로 저장하고, 관리할 수 있음! 2. 배열(Array) 선언 및 초기화배열을 선언하는 방법은 여러 가지가 있습니다...

JavaScript 기초 <11. JavaScript의 객체(Object)와 프로토타입 개념>

자바스크립트 JavaScript 11. JavaScript의 객체(Object)와 프로토타입 개념  안녕하세요! 태마입니다.JavaScript 기초 강좌입니다. 강좌의 경우 1. 주제 간단 정리2. 상세 주제 정리으로 이루어져 있습니다. 자바스크립트 JavaScript포스팅 시작하겠습니다 :)  1. 주제 간단 정리 1. 객체(Object)란?JavaScript에서 객체(Object)는 키(key)와 값(value)으로 이루어진 데이터 구조입니다.객체를 사용하면 데이터를 구조화하고, 여러 개의 관련 정보를 하나로 묶어서 관리할 수 있습니다.📌 객체는 JavaScript에서 가장 중요한 데이터 타입이며, 거의 모든 요소가 객체로 동작함! 2. 객체(Object) 생성 방법객체를 생성하는 방법은 여러 가지..