반응형

IT 92

JavaScript에서 forEach와 map의 차이

JavaScript는 다양한 배열 메소드를 제공하여 개발자가 데이터 컬렉션을 효율적으로 처리할 수 있도록 합니다. 그중에서도 forEach와 map은 배열을 다룰 때 자주 사용되는 두 메소드입니다. 이 두 메소드는 유사해 보일 수 있지만, 사용 목적과 반환 값에서 중요한 차이점을 가지고 있습니다. 본 글에서는 forEach와 map의 기본적인 사용법, 차이점, 그리고 각각의 메소드가 적합한 사용 사례에 대해 상세하게 설명합니다. forEach 메소드 forEach 메소드는 배열의 각 요소에 대해 주어진 함수를 한 번씩 실행합니다. 이 메소드는 배열을 순회하며 각 요소에 대해 특정 작업을 수행할 때 사용됩니다. 중요한 점은 forEach가 어떤 값도 반환하지 않는다는 것입니다(undefined를 반환). ..

IT/Others 2024.01.31

vi, vim 줄 번호로 바로가기, vimrc 파일 줄 번호 보이기 설정

줄 번호를 사용한 편집 코드 내에서 빠르게 특정 위치로 이동하는 것은 프로그래밍 작업의 효율성을 크게 향상시킵니다. vim에서는 :set number 명령을 사용하여 줄 번호를 활성화할 수 있습니다. 이 기능은 문서를 탐색할 때 매우 유용하며, 다음과 같이 사용할 수 있습니다: :set number 이 명령을 실행하면 편집기의 왼쪽에 각 줄의 번호가 표시됩니다. 이는 코드 리뷰나 디버깅 시에 위치를 쉽게 찾을 수 있게 해줍니다. 줄 번호 영구적으로 표시하기 .vimrc 파일에 다음 줄을 추가함으로써, vim을 시작할 때마다 자동으로 줄 번호가 표시되도록 설정할 수 있습니다. .vimrc 파일을 통한 맞춤 설정 .vimrc 파일은 vim의 설정을 사용자 정의할 수 있는 강력한 방법을 제공합니다. 이 파일은..

IT/Linux 2024.01.30

Linux 파일 찾기, 파일 검색 find와 grep 명령어

1. find 명령어 find 명령어는 디렉토리 계층을 검색하여 파일을 찾는 데 사용됩니다. 이름, 크기, 수정 날짜 등 다양한 기준으로 파일을 검색할 수 있습니다. 기본 사용법: find [경로] [옵션] [행동] 샘플 코드: 현재 디렉토리와 그 하위 디렉토리에서 'example.txt' 파일 찾기: find . -name example.txt ./documents/example.txt ./backup/example.txt /home 디렉토리에서 수정 시간이 7일 이내인 파일 찾기: find /home -mtime -7 /var/log 디렉토리에서 크기가 50M를 초과하는 파일 찾기: find /var/log -size +50M 2. grep 명령어 사용하기 grep 명령어는 파일 내용을 검색할 때 사..

IT/Linux 2024.01.30
반응형