전체 글 (35) 썸네일형 리스트형 [JavaScript] forEach와 map의 차이점 요약 'forEach'는 배열 각 요소에 대한 연산이 결과를 반환할 필요 없이, 단순히 실행만 필요할 때 적합합니다. 'map' 은 배열의 각 요소를 새로운 값으로 변환하여 그 결과를 새로운 배열로 필요로 할 때 사용됩니다. 공통점 1. 배열 순회 두 함수 모두 배열의 모든 요소를 순회하면서 주어진 함수를 각 요소에 적용합니다. 2. 함수 실행 'forEach'와 'map' 모두 콜백 함수를 매개변수로 받습니다. 이 콜백 함수는 배열의 각 요소에 대해 실행됩니다. 3. 고차 함수 두 함수 모두 고차 함수입니다. 즉, 함수를 인자로 받고, 'forEach'는 기능 수행을, 'map'은 새로운 배열을 결과로 제공합니다. 차이점 1. 반환 값 forEach 아무런 값을 반환하지 않습니다. (undefined .. [서버만들기] 포트 포워딩 (iptime) 개요 내부 네트워크에 연결된 장치들을 외부 인터넷에서 접근 가능하도록 설정하려면 공유기를 사용해 포트포워딩을 해야 합니다. 저는 iptime 공유기를 사용해서 포트포워딩 하도록 하겠습니다. 구현 1. 공유기 관리자 접속 iptime 공유기의 기본 ip주소는 192.168.0.1입니다. 만약 위 주소로 들어가지지 않는다면 게이트웨이 ip로 들어가면 되는데 윈도일 경우 cmd 창을 열어 ipconfig를 통해 알아낼 수 있고 리눅스일 경우 터미널을 열어 ifconfig를 통해 알아낼 수 있습니다. 만약 게이트웨이에 접근이 안된다면 다음 글을 참고해 주세요. https://junhere.tistory.com/22 [Error] 공유기 관리자 접속 안되는 오류 (게이트웨이 접속 불가) 개요 포트포워딩을 하기 위.. [서버만들기] 리눅스 서버 열기 (외부 IP 접근) 개요 현재 tomcat과 apache 2가지로 로컬 서버를 여는데에는 성공했습니다. 하지만 아직은 저의 localhost에서만 접근 가능하기에 다른 ip에서도 접근이 가능하도록 설정하주겠습니다. 해당 글은 Apache 서버를 예로 들고 있습니다. Apache를 설치하는 방법이 궁금하시면 다음 글을 확인해 주세요. https://junhere.tistory.com/23 [서버만들기] 리눅스 php, apache 설치 개요 리눅스 우분투를 설치한 후 php, apache 설치해 서버를 만들어보겠습니다. 만약 우분투 설치방법이 궁금하신 분은 다음 링크를 참조해 주세요. https://junhere.tistory.com/15 [서버만들기] 부팅 USB를 junhere.tistory.com 구현 1. 공개 IP .. [서버만들기] 리눅스 php, apache 설치 개요 리눅스 우분투를 설치한 후 php, apache 설치해 서버를 만들어보겠습니다. 만약 우분투 설치방법이 궁금하신 분은 다음 링크를 참조해 주세요. https://junhere.tistory.com/15 [서버만들기] 부팅 USB를 사용해 리눅스 설치 (우분투 설치) ( 1 / 2 ) 개요 개발을 하다 보면 서버 관련 지식이 부족하다고 느껴지는 경우가 많아서 서버를 처음부터 만들어 보면 도움이 될 것 같아 저가인 미니 PC를 사용해 서버를 만들어보려 합니다. 준비물 1. PC junhere.tistory.com 설치 방법 1. 패키지 정보 업데이트 서버의 패키지 목록을 최신 상태로 유지하기 위해 다음 명령어를 사용합니다. sudo apt update 2. PHP 설치 php와 필요한 모듈들을 설치합니.. 이전 1 2 3 4 5 6 7 ··· 9 다음