본문 바로가기
반응형

Study160

20. JavaScript 클래스 이해하기 | 웹 개발 기초 JavaScript Using Classes: 객체 지향 프로그래밍의 새로운 접근JavaScript에서 클래스를 사용하여 객체 지향 프로그래밍을 구현하는 방법을 알아봅니다. 클래스 선언, 인스턴스 메서드, 정적 속성, 상속과 확장 등 다양한 주제를 다룹니다. 01. 클래스 선언 및 생성1) 클래스 선언 방법JavaScript에서 클래스는 class 키워드를 사용하여 선언합니다. 클래스 선언은 ES6(ECMAScript 2015)에서 도입되었으며, 이는 JavaScript의 객체 지향 프로그래밍 패러다임을 더욱 쉽게 사용할 수 있게 해줍니다. 클래스 선언은 다음과 같은 형식을 따릅니다.class Person { // 클래스 본문} 위 예시에서는 Person이라는 이름의 클래스를 선언했.. 2024. 7. 20.
19. JavaScript에서 객체를 다루는 방법 | 웹 개발 기초 JavaScript Working with Objects 01. 객체 생성1) 객체 리터럴객체 리터럴은 중괄호 {}를 사용하여 객체를 생성하는 간단한 방법입니다. 이 방법은 코드를 간결하게 작성할 수 있어 자주 사용됩니다.const person = { name: 'John', age: 30, city: 'New York'};console.log(person); // 출력: { name: 'John', age: 30, city: 'New York' }2) Object 생성자Object 생성자를 사용하여 객체를 생성할 수도 있습니다. 이 방법은 객체를 동적으로 생성해야 할 때 유용합니다.const person = new Object();person.name = 'Jane';person.age.. 2024. 7. 19.
18. JavaScript Keyed Collections: Map, Set, WeakMap, WeakSet | 웹 개발 기초 JavaScript Keyed Collections 01. 서론1) JavaScript Keyed Collections 소개JavaScript Keyed Collections는 Map, Set, WeakMap, WeakSet과 같은 컬렉션 객체를 의미합니다. 이 컬렉션들은 데이터를 키-값 쌍이나 고유한 값의 집합으로 관리하는 데 사용되며, 각각 고유한 특징과 사용 사례를 가지고 있습니다.2) 이 컬렉션들이 중요한 이유Keyed Collections는 데이터 관리와 메모리 효율성을 높이는 데 중요한 역할을 합니다. 특히, 객체 참조를 관리하고, 데이터의 중복을 방지하며, 효율적인 데이터 접근 및 조작을 가능하게 합니다. 02. Map1) Map의 정의와 역할Map 객체는 키-값 쌍을 저장하는 데 사용되며,.. 2024. 7. 18.
16. JavaScript 정규 표현식 완벽 가이드 | 웹 개발 기초 JavaScript 정규 표현식 완벽 가이드: 기본부터 활용까지 01. 서론1) JavaScript 정규 표현식 소개JavaScript 정규 표현식(Regular Expressions, RegEx)은 문자열 내 특정 패턴을 찾고, 일치시키며, 추출하거나 교체하는 데 사용되는 강력한 도구입니다. 정규 표현식은 문자열을 검색하고 조작하는 다양한 작업에서 매우 유용하게 사용되며, 간결하고 효율적인 방법으로 복잡한 문자열 처리를 가능하게 합니다. 정규 표현식은 /pattern/flags 형태로 작성됩니다. 예를 들어, 문자열 내에서 "hello"라는 단어를 찾기 위해 /hello/라는 정규 표현식을 사용할 수 있습니다.const text = "hello world";const regex = /hello/;con.. 2024. 7. 16.
반응형

TOP

Designed by 티스토리