본문 바로가기

Category/JavaScript9

자바스크립트 filter() filter() 메서드는 자바스크립트에서 배열(Array)에 사용되는 매우 유용한 함수입니다. filter()는 배열의 각 요소를 순회하며, 주어진 조건을 만족하는 요소들만 새로운 배열로 반환합니다. 즉, 원래 배열을 변경하지 않고, 조건에 맞는 요소들로 구성된 새로운 배열을 만들어냅니다.기본 문법:let newArray = array.filter(callback(element, index, array), thisArg);callback: 각 배열 요소에 대해 호출되는 함수입니다. callback 함수는 true 또는 false를 반환해야 하며, true인 경우 해당 요소는 새로운 배열에 포함되고, false인 경우 포함되지 않습니다.element: 현재 처리 중인 배열의 요소.index (선택 사항) .. 2024. 10. 29.
자바스크립트 + 연산자 1. 숫자형 변환 (단항 + 연산자)자바스크립트에서 단항 + 연산자는 문자열이나 다른 타입의 값을 숫자(정수 또는 실수)로 변환하는 데 사용됩니다. 이 방법은 매우 간단하고 자주 사용되는 방식입니다.예시:let str = "123";let num = +str; // 문자열 "123"을 숫자 123으로 변환console.log(num); // 출력: 123 (숫자)이 외에도 null, true, false, undefined 같은 값들도 숫자로 변환할 수 있습니다.다양한 변환 예시:+true; // 1+false; // 0+null; // 0+undefined; // NaN (Not a Number)+"123"; // 123 (문자열을 숫자로 변환)+"123.45"; //.. 2024. 10. 29.
setTimeout() 괄호 안에 있는 명령을 특정한 시간이 지난 후에 실행하는 함수입니다. 다음과 같이 작성하면 2000밀리초(2초)가 지난 후에 터미널 창에 결괏값을 표시합니다.setTimeout(() => { console.log("test");}, 2000); 2024. 8. 28.