본문 바로가기

클래스2

[typescript] 타입스크립트 클래스(class) 📝클래스 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스클래스란?클래스란 공통된 성질을 가진 객체를 정의한 것이다. 객체지향 프로그래밍에서 인스턴스를 생성하기 위한 변수와 메소드를 정의하는 일종의 틀을 말한다. 자바스크립트와 마찬가지로 타입스크립트에서도 클래스를 생성할 수 있다. 그렇다면 타입스크립트에선 어떻게 클래스를 만들까? 1) 자바스크립트자바스크립트는 2가지 방식으로 객체를 선언할 수 있다. 생성자 함수와 클래스를 이용한 것이다. 아래 코드를 보자.// 생성자 함수function Person(name, year) { this.name = name; this.yar = year;}// 클래스class Person { name; year; constructor.. 2024. 7. 15.
class - 자바스크립트 class 📝정리 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스클래스객체지향 프로그래밍에서 특정 객체(인스턴스)를 생성하기 위한 변수와 메소드를 정의하는 일종의 틀을 의미한다. 쉽게 이름과 그룹 이름을 가진 아이브 객체를 생성해 보기로 하자. (많으니까 3명만..)let yuJin = { name: '안유진', group: '아이브',};let wonYoung = { name: '장원영', group: '아이브',};let ray = { name: '레이', group: '아이브',};위의 코드처럼 객체를 생성하면 name과 group이라는 속성이 겹친다. 즉, 코드가 중복되면서 가독성이 떨어질뿐더러 효율성이 떨어진다. 이런 중복을 없애기 위해 cl.. 2023. 8. 24.