자바스크립트의 Array 메소드 filter()에 대하여 알아봅니다.# 자바스크립트 Array filter() 메소드배열 내장 메소드는 매우 다양한데 그 중에서도 많이 사용되는 메소드를 선택하라면 map(), filter(), reduce() 등이 있습니다. 필터는 자주 사용되면서도 HOF(Higher Order Function)이기 때문에 인자로 다른 함수를 받습니다. 그래서 filter()는 무엇을 할 수 있을까요?가장 중요한 filter()의 기능은 이름처럼 배열값의 필터링(Filtering) 기능을 수행합니다. 즉 원하는 값만 쉽게 얻을 수 있도록 도와줍니다....
라눅스에서 파일을 찾을 때 find를 사용하여 찾을 수 있습니다. 그런데 찾은 파일 목록을 삭제하는 두 가지를 수행하는 방법을 알아봅니다.# 리눅스 find로 찾은 파일 삭제하는 방법우선 파일을 찾아야합니다 아래와 같이 find를 사용해 삭제할 파일을 찾아 출력합니다. 이때 문법은 아래와 같습니다find <해당경로> <찾을 조건 및 옵션>예를들어 현재 경로에서 파일명의 일치하는 파일들을 찾는다면 아래처럼 사용할 수 있죠.find . -name "찾을 조건"만약 일치하는 조건들이 있다면 해당 파일들이 아래처럼 출력될 것 입니다.find ...
리눅스에서 변경된 파일이나 디렉토리를 찾을 때 날짜나 시간을 기준으로 이 후에 변경된 것들을 찾는 방법에 대하여 알아봅니다. 어떻게 하면 원하는 날짜 이후의 파일이나 디렉토리를 찾을 수 있을까요?! 날짜 기준 파일 찾기는 언제 왜 필요한가?가장 먼저 서버에 문제가 생겼을 경우 어떤 파일을 수정해서 문제가 생겼는지도 확인해야 할 수 있겠습니다. 설정 파일을 수정하거나 아니면 서버의 특정 파일을 수정해서 에러가 발생했을 수도 있기 때문에 문제가 발생한 시점 이 후의 변경사항을 체크해야 하죠.# 리눅스 특정일 기준 변경 및 추가된 파일, 디렉토리 찾는 방...
Mac에서 터미널(terminal)을 사용하다가 현재 위치 또는 원하는 경로에 finder를 실행하는 방법입니다.이때는 아래와 같이 현재 경로에서 open을 사용하면 finder를 실행할 수 있습니다.> open .또는 아래처럼 경로를 선택할 수 있습니다. 만약 /images/ 경로의 finder라면 아래와 같이 사용할 수 있죠.> open /images/터미널에서 파일이나 디렉토리 등을 삭제, 복사, 이동 등을 수행할때 커맨더를 사용하는 방법이 번거로울때 finder를 사용하면 더욱 간단합니다....
lodash에서 findLast()에 대하여 알아봅니다.lodash의 findLast()는 Collection 또는 Array에서 원하는 값을 찾아 뒤에서부터 반환합니다. 여기서 뒤에서 부터 반환하는 점이 차이점으로 그 외는 find()와 동일합니다._.findLast(Collection, { 찾을조건 }, 찾을순서);_.findLast(Collection, [ 찾을조건 ], 찾을순서);이처럼 인자에 Collection을 선택하고 찾을 조건을 설정합니다. 찾을 순서는 옵션값으로 설정하지 않아도 되지만 만약 설정하면 Collection에서 그 값만큼 Index 값에서...
lodash의 _.find()를 사용하면 원하는 객체의 값만 쉽게 찾을 수 있습니다. 그런데 AND 또는 OR 조건으로 값을 찾고 싶다면 어떻게 할 수 있을까요? 아래에서 알아보세요.# lodash에서 AND / OR 조건으로 find() 찾는 방법만약 AND 또는 OR 조건으로 찾을 경우 두 가지 방법이 존재합니다. 먼저 find()에 콜백함수를 적용하는 방법이 있으며 .filter()를 사용하는 방법도 존재합니다.! 콜백함수를 적용하기콜백함수에 조건식을 사용하여 원하는 값만 리턴하려고 합니다. 만약 site라는 변수에서 다음과 같은 값을 찾으려고 합니다...
lodash의 find()에 대하여 알아봅니다.# lodash _.find() 알아보기먼저 find()에 대하여 알아봅니다. find()는 원하는 값을 배열 / 객체에서 쉽게 찾아 사용할 수 있습니다. 배열의 경우 비교적 간단하게 원하는 값을 찾을 수 있지만 객체의 경우는 어떤가요? 뭔가 일치하는 값을 찾으려면 변환에 변환을 거치고 어렵게 원하는 값을 구할 수 있습니다. 하지만 find()를 사용하면 여러 값을 가지는 데이터에 대하여 매우 간단하게 원하는 값을 찾는 것이 가능합니다. 먼저 아래는 문법입니다._.find(collection, [찾을 조건])_.find...
Mongo DB를 사용하여 여러 개의 문자열을 가지고 있는 데이터를 찾는 방법을 알아보겠습니다.만약 아래의 데이터베이스에서 keyword필트에 포함된 web 그리고 free가 포함된 것을 찾으려면 어떻게할까요?* 데이터베이스 정보- Collection명: site- 찾을 필드명: keyword! MongoDB를 사용하여 복수개 문자, 단어 검색하는 방법검색을 하기 위한 방법으로 find() 그리고 정규표현식을 함께 사용하는 방법이 있습니다. 아래 예제를 봐주세요.db.site.find({'keyword': /web.*free.*/})이제 위 방법으로 해당...
자바스크립트의 배열이 특정값을 가지고 있는지 확인하는 방법. indexOf, find, includes 메소드들에 대하여 알아봅시다. 이 메서드들은 모두 배열에서 특정 문자열을 검색할 수 있는 찾기 기능을 가지고 있습니다.indexOf() // 찾은 위치를 index로 반환includes() // 불리언으로 여부를 판단하여 반환find() // 첫번째 배열값만 반환위 두개의 메소드 indexOf() 그리고 includes()는 해당값을 인자로 넘겨 그 결과를 반환하는 간단한 방법이니다. 그럼 아래 예제를...