'컴퓨터공부/Javascript' 카테고리의 글 목록
본문 바로가기
반응형

컴퓨터공부/Javascript41

javascript.sort (a,b) (오름차순) - .sort (내림차순) ,map() , map() 조건넣고 반환, .filter() 함수로 짝수 찾기 javascript.sort (a, b) (오름차순) -. sort (내림차순) , map() , map() 조건 넣고 반환,. filter() 함수로 짝수 찾기 -. sort (a, b) (오름차순) // 예시 배열 const numbers = [5, 2, 8, 1, 4]; // .sort() 메소드를 사용하여 오름차순으로 정렬하는 함수 numbers.sort((a, b) => { return a > b ? 1 : -1; }); console.log(numbers); -. sort (a, b) (내림차순) // 예시 배열 const numbers = [5, 2, 8, 1, 4]; // .sort() 메소드를 사용하여 오름차순으로 정렬하는 함수 numbers.sort((a, b) => { return a.. 2023. 7. 30.
javascript .splice .concat .slice join(); - sort(); reverse(); javascript. splice. concat. slice join(); - sort(); reverse(); . splice( 위치삭제범위시작점, 위치삭제범위 끝 ) . splice(0.3) 기존배열에 영향을 끼치지않고 작성하는 곳 // 예시 배열 const numbers = [5, 2, 8, 1, 4]; // .splice(위치, 삭제범위) - 배열에서 요소를 삭제하고, 삭제한 요소를 반환합니다. const removedElements = numbers.splice(1, 2); console.log(removedElements); // [2, 8] console.log(numbers); // [5, 1, 4] . concat('새로운 어레이반환') 기존배열에 영향을 끼치지 않고, 배열 끝에 새로운 .. 2023. 7. 30.
[javascript] console.log(); ,. push,. pop,. shift(), unshift(), splice(0, 3) (기존배열변경) [javascript] console.log(); ,. push,. pop,. shift(), unshift(), splice(0, 3) (기존배열변경) console.log(펑션이름); const myArray = [1, 2, 3, 4, 5]; console.log(myArray); 해당하는 함수명: myArray을 콘솔. log에 작성하여 함수의 이름으로도 함수의 내용을 확인할수있다. . push는 해당 배열의 마지막 배열에 끝에 저장하는 기능이다. const myArray = [1, 2, 3, 4, 5]; //. push() - 배열의 끝에 요소를 추가합니다. myArray.push(6); console.log(myArray); // [1, 2, 3, 4, 5, 6] . pop 은 마지막 끝배열'을.. 2023. 7. 29.
[javascript] Function , Array.from() , arguments , console.log(myFunction(10,20)); // x와 y 값 구하기 응용버전 [javascript] Function , Array.from() , arguments , console.log(myFunction(10,20)); // x와 y 값 구하기 응용버전 DRY 규칙 반복하지 마세요 DRY D- Don't R-Repeat Y-Yourself 기본 Function function multiply(x, y) { return x * y; } const result1 = multiply(2, 4); console.log(result1); 출력 8 const result2 = multiply(5,6); 출력 30 Array.from() 메서드를 사용하여 이터러블 객체 // Array.from() 메서드를 사용하여 이터러블 객체를 배열로 변환합니다. const iterable = "He.. 2023. 7. 29.
[ES6] 27. Map() 기본형태 , 기존 배열을 수정하지않고 새로운 배열을 만들기 [Es06] Javascript [Es06] Javascript Map() 기본형태 [Es06] Javascript Map() 기본형태 MAP() 메소드는 함수형 프로그래밍에서 사용되는 메소드로, 배열 또는 리스트와 같은 컬렉션의 모든 요소에 대해 특정 함수를 적용하여 새로운 컬렉션을 생성하는 역할을 합니다. MAP() 메소드는 기존 컬렉션의 각 요소를 순회하면서 지정된 함수를 적용하고, 그 결과를 새로운 컬렉션에 저장합니다. # MAP() 메소드를 사용하여 리스트의 각 요소를 제곱하는 예시 # MAP() 메소드를 사용할 리스트 numbers = [1, 2, 3, 4, 5] # 제곱 함수 def square(x): return x ** 2 # MAP() 메소드를 사용하여 제곱 함수를 리스트의 각 요소에 .. 2023. 7. 3.
[ES6] 26. Map(), 실습 짝수 , 홀수 구하는 코드 작성하기 [ES6] 26. Map() // 예시 코드 const testAr = [1, 2, 3, 4, 5]; // 테스트용 배열 // 배열의 각 요소에 대해 새로운 값을 반환하는 함수 const mapFunction = (element) => { return element * 2; // 각 요소를 2배로 변환하여 반환 }; const testAr2 = testAr.map(mapFunction); // map 함수를 사용하여 testAr 배열의 각 요소에 mapFunction을 적용한 결과를 저장 console.log(testAr2); // 변환된 배열 출력 위의 예시 코드는 testAr 배열의 각 요소에 대해 mapFunction 함수를 적용하여 새로운 배열 testAr2를 생성하는 예시입니다. 코드의 실행 순.. 2023. 6. 23.
[ES6] 25 .split , for문, foreach 문 , map [ES6] 25 .split [ES6] 25 .split 으로 글자 단위를 쪼개서 만들어보자. const str = "뤼튼은 창의력을 확장하도록 도와주는 기업입니다"; const words = str.split(" "); document.write(words); // ["뤼튼은", "창의력을", "확장하도록", "도와주는", "기업입니다"] const str = "뤼튼은 창의력을 확장하도록 도와주는 기업입니다"; const words = str.split(" "); 에서 split(" ") 이 부분이 빈 공간을 기준으로 split(" ") 을 하였고, 그래서 빈공간으로 인하여 글자단위로 쪼개졌다. [ES6] 25 .split 으로 (,) 단위를 쪼개서 만들어보자. const fruits = "apple,.. 2023. 6. 12.
[ES6] 24. .indexOf 의 첫번째 인덱스, 두번째 인덱스, 세번째 인덱스 찾기 실습 indexOf와 lastIndexOf는 배열에서 특정 요소의 위치를 찾는 메소드입니다. indexOf는 배열의 처음부터 찾으며 처음 발견한 요소의 인덱스를 반환하고, lastIndexOf는 배열의 끝에서부터 찾아 처음 발견한 요소의 인덱스를 반환합니다. 다음은 indexOf와 lastIndexOf를 사용한 예시입니다: javascript const fruits = ["1", "2", "3", "4", "2", "5"]; // indexOf 메소드를 사용하여 특정 요소의 배열 인덱스를 찾습니다. const indexOf2 = fruits.indexOf("2"); document.write("첫 번째로 발견된 '2'의 인덱스: " + indexOf2 + " "); // lastIndexOf 메소드를 사용하여.. 2023. 6. 10.
반응형