728x90
반응형
JavaScript 배열에서 중복 값을 제거하려면 다양한 방법을 사용할 수 있습니다. 다음은 몇 가지 접근 방식입니다. Set() 사용 중복을 제거하는 가장 쉬운 방법은 배열을 Set으로 변환한 다음 다시 배열로 변환하는 것입니다. See the Pen javascript - Set() by saladent (@saladent) on CodePen.d 이 방법은 Set이 고유한 값만 포함할 수 있다는 점을 활용합니다. filter(), indexOf() 사용 filter 및 indexOf를 사용하여 고유한 값을 가진 새 배열을 만들 수 있습니다. See the Pen javascript - 배열중복제거 - filter(), indexOf() by saladent (@saladent) on CodePen...
현재 날짜, 시간 구하기 JavaScript를 사용하여 현재 날짜와 시간을 조회하는 코드를 작성해보겠습니다. 다음은 현재 날짜와 시간을 출력하는 간단한 코드입니다. See the Pen javascript - new Date() by saladent (@saladent) on CodePen. 위 코드를 실행하면 콘솔에 현재 날짜와 시간이 출력됩니다. new Date()는 현재 날짜와 시간을 가지는 객체를 리턴합니다. Sat Jan 13 2024 08:30:48 GMT+0900 (한국 표준시) YYYY-MM-DD HH:mm:ss 형식으로 표시하기 날짜와 시간을 원하는 형식으로 표시하려면 다양한 방법이 있습니다. 예를 들어, 날짜와 시간을 문자열로 표시하고 싶다면 다음과 같이 작성합니다. See the Pe..
JavaScript에서 객체에 새로운 프로퍼티를 동적으로 추가하는 방법은 다음과 같습니다. 1. 점 표기법 사용 const person = { name: 'John', age: 30, }; person.address = '123 Main St'; console.log(person); // {name: 'John', age: 30, address: '123 Main St'} 위 예제에서 person.address라는 새로운 프로퍼티를 점 표기법으로 추가하였습니다. 2. 대괄호 표기법 사용 const person = { name: 'John', age: 30, }; person['address'] = '123 Main St'; console.log(person); // {name: 'John', age: 3..
JavaScript에서는 여러 객체를 합치는 방법으로 Object.assign() 메서드를 사용할 수 있습니다. 이 메서드는 첫 번째 인자로 전달된 객체에 다른 객체의 프로퍼티를 복사합니다. 두 번째 인자부터 전달된 인자들은 복사하고자 하는 프로퍼티를 가지고 있는 객체들입니다. 예를 들어, 아래와 같이 3개의 객체가 있다고 가정해보겠습니다. const person1 = { name: 'John', age: 30, }; const person2 = { address: '123 Main St', phone: '555-1234', }; const person3 = { city: 'New York', state: 'NY', }; 이 객체들을 합치려면 Object.assign() 메서드를 사용하여 아래와 같이 작..
객체 프로퍼티 삭제 JavaScript에서 객체의 프로퍼티를 삭제하는 방법은 delete 연산자를 사용하는 것입니다. 다음은 delete 연산자를 사용하여 객체의 프로퍼티를 삭제하는 예시 코드입니다. const obj = { name: 'John', age: 30, address: '123 Main St', }; // 객체의 'age' 프로퍼티를 삭제합니다. delete obj.age; console.log(obj); // {name: 'John', address: '123 Main St'} 위 코드에서 delete obj.age를 실행하면 객체 obj에서 age 프로퍼티가 삭제됩니다. delete 연산자는 객체의 프로퍼티를 삭제할 수 있지만 객체 자체를 삭제할 수는 없습니다. 객체 자체를 삭제하려면 객..
for문 JavaScript에서 for문은 반복문의 한 종류로서 정해진 조건에 따라 코드 블록을 반복해서 실행하는 구문입니다. for문은 반복 횟수가 정해져 있는 경우에 사용하기 적합합니다. for문은 일반적으로 다음과 같은 구조를 가집니다. for (초기식; 조건식; 증감식) { // 조건식이 참인 동안 실행될 코드 블록 } 초기식은 반복문이 실행될 때 가장 먼저 실행되는 코드로서 일반적으로 반복을 제어하기 위한 변수를 초기화하는 역할을 합니다. 조건식은 반복문을 실행할 조건을 나타내며, 이 조건이 참(true)인 동안 반복문이 실행됩니다. 증감식은 반복문이 실행된 후에 변수를 증가 또는 감소시키는 코드로서, for문에서 주어진 코드 블록을 실행한 후에 실행됩니다. 예를 들어, 다음 코드는 0부터 9까..