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..
find() 구문 먼저 자바스크립트에서 find() 메서드는 배열에서 특정 조건을 만족하는 첫 번째 요소의 값을 반환해줍니다. arr.find() 메서드의 기본 구문은 다음과 같습니다. arr.find(callback[, thisArg]) callback은 사용자가 정의하는 함수로 element, index, array 아래 세가지 매개 변수를 받습니다. 각 매개변수에 대한 설명은 다음과 같습니다. element : 콜백함수에서 처리 중인 현재 엘리먼트입니다. index : 콜백함수에서 처리 중인 현재 요소의 인덱스입니다. array : find()가 호출된 배열입니다. callback은 배열의 각 요소가 처음으로 참을 반환할 때까지 호출되는 함수이며, thisArg는 콜백 함수 내에서 이 값을 설정하는..
JavaScript의 typeof 연산자는 변수 또는 표현식의 데이터 유형을 확인하는 데 사용됩니다. typeof 구문 typeof 연산자는 operand의 타입을 나타내는 문자열을 리턴해줍니다. typeof operand typeof(operand) typeof 예제 typeof 연산 결과 해당 변수의 데이터 유형이 문자열로 나타납니다. const name = "Bob"; console.log(typeof name); //"string" const age = 21; console.log(typeof age); //"number" const arr = [1, 2, 4]; console.log(typeof arr); //"object" const obj = {name:'Bob'}; console.log(t..
익명 함수 익명함수란 말 그대로 이름이 없는 함수입니다. const sum = function (a, b) { return a+b; } console.log(sum(1, 2)); // 3 왜 익명 함수를 쓰나요?🧐 일반함수와 익명함수 둘은 다른 목적으로 생겨난 함수입니다. 일반적으로 함수란 재사용하기 위해 사용합니다. 재사용이 필요없다면 나중에 호출해 쓸 이름을 굳이 붙혀놓을 필요가 없겠죠? 바로 변수에 함수 호출 결과값을 넣어줌으로써 익명함수의 사용은 1회성으로 끝이납니다. 또한 메모리 관리 측면에서도 효과적일 수 있습니다. 일반 함수의 경우 언제든 호출될 수 있기 때문에 항상 메모리를 차지하고 있습니다. 반면 익명 함수의 경우 한 번만 사용하는 함수로 만들어졌기 때문에 쓰는 순간 외에 불필요한 시간동..
지난 포스팅에서는 javascript 배열을 리터럴 표기법으로 생성해보았습니다. 실제 업무에선 리터럴 표기법이 작성이 간단해 많이 사용하며 Array() 생성자를 사용하는 것보다 리터럴 표기법을 사용하는 것이 여러 브라우저에서 좀 더 좋은 성능을 보입니다. javascript 배열 선언, 배열 항목에 접근하기(리터럴 표기법) 배열 생성 방법 javascript로 배열을 생성하는 방법은 2가지가 있습니다. 먼저 리터럴 표기법에 대해 알아보겠습니다. 대괄호([ ])를 사용하는 배열 리터럴 표기법 Array() 생성자로 Array 객체 생성 배 likedev.tistory.com 배열 생성 방법 javascript로 배열을 생성하는 방법에는 2가지가 있습니다. 이번엔 Array() 생성자를 사용해 배열을 만들..