JavaScript의 CRUD와 생성자

JavaScript에서 데이터를 관리해야 합니다. 이는 CRUD 연산과 생성자를 통해 수행됩니다.

CRUD는 Create(생성), Read(읽기), Update(수정), Delete(삭제)를 의미합니다. 이 네 가지 단계를 통해 객체 데이터를 관리할 수 있습니다.

• Create: 객체에 새로운 속성을 추가합니다. 단순한 키에는 점 표기법(dot notation)을 사용하세요. 키에 공백이나 특수 문자가 포함되어 있다면 대괄호 표기법(bracket notation)을 사용합니다.

• Read: 객체에서 값을 가져옵니다. 키가 존재하지 않으면 JavaScript는 undefined를 반환합니다.

• Update: 기존 값을 변경합니다. 값을 직접 변경하거나 스프레드 연산자(spread operator)를 사용하여 업데이트 사항이 반영된 새로운 객체를 만들 수 있습니다.

• Delete: delete 연산자를 사용하여 속성을 제거합니다. 이는 키와 값을 모두 삭제합니다.

생성자(Constructors)는 객체를 구축하는 데 도움을 줍니다. 생성자는 특별한 함수로, new 키워드를 사용할 때 실행됩니다.

생성자를 호출하면 세 가지 일이 일어납니다:

단일 객체의 경우에는 객체 리터럴(object literals)을 사용하는 것이 좋습니다. 많은 객체를 생성해야 할 때는 생성자를 사용하세요. 생성자로 만든 각 객체는 고유하게 유지됩니다. 한 객체의 변경 사항이 다른 객체에 영향을 미치지 않습니다.

출처: https://dev.to/karthick_07/understanding-constructors-and-crud-operations-in-programming-20pe