본문 바로가기
반응형

객체3

lodash 사용법 및 유용 기능 총 정리 Lodash는 JavaScript에서 자주 사용되는 배열, 객체, 문자열, 함수 등을 다루기 위한 유틸리티 라이브러리이다.배열 정리, 객체 병합, 깊은 복사(Deep Clone), 데이터 필터링, 성능 최적화 등의 작업을 쉽게 처리할 수 있도록 도와준다. 1. Lodash 설치더보기Lodash를 사용하려면 npm 또는 CDN을 통해 설치할 수 있다.1️⃣ npm을 이용한 설치npm install lodash2️⃣ ES6 import 방식으로 사용import _ from 'lodash';3️⃣ CDN을 이용한 브라우저에서 사용 2. 배열 관련 함수더보기 1️⃣ _.chunk - 배열을 일정한 크기로 나누기const array = [1, 2, 3, 4, 5, 6];console.log(_.chunk(arra.. 2025. 2. 5.
클래스와 객체, 변수 Java 기초 개념에 대한 이해 객체지향 프로그래밍(Object-Oriented Programmin, OOP) - 현실 세계를 모델링하는 듯한 방식으로 소프트웨어를 설계 하는 개발 패러다임 - 객체지향 프로그래밍은 코드의 재사용성, 유지보수성, 모듈화 등의 장점으로 개발을 보다 효율적으로 도움. 자바 프로그래밍의 기초 용어 1. 클래스(Class) -클래스는 객체를 생성하기 위한 설계도라고 표현할 수 있음 -클래스는 데이터(속성, 필드(즉, 클래스 안에 있는 변수)와 메서드를 정의하는 구조체 -클래스는 주로 객체를 생성하는데 사용되며, 객체들 간에 '공통된 특징'을 나타나는데 활용됨. (객체 지향 프로그래밍의 목적) 2. 객체(Object) - 클래스가 설계도라면 객체는 클래스라는 설계도 기반으로 실제로.. 2023. 8. 28.
인스턴스와 변수 인스턴스(인스턴스화, 인스턴스 변수), 클래스 변수 1. 인스턴스(Instance) 클래스를 기반으로 생성된 '실체화'된 객체 클래스의 정의대로 속성(멤버 변수)과 동작(메서드)를 갖는다. 즉, 인스턴스는 객체의 한 종류로서, 객체의 상태와 동작을 실체화 함. 클래스로부터 만들어진 객체를 그 클래스의 인스턴스라고 표현함. 2. 인스턴스화(Instantiation) 클래스를 기반의 객체(인스턴스)를 생성하는 '작업' 클래스는 실체화되지 않은 설계도이므로, 인스턴스화를 통해 클래스를 사용할 수 있는 것 3.인스턴스 변수(Instance Variable) 클래스의 객체(인스턴스)마다 다른 값을 저장하는 변수(클래스의 정의되어 있는 필드) 객체의 상태를 나타내는 데이터를 저장하는 역할을 함. 4. 클래스 변수(.. 2023. 8. 9.
반응형