자료/하나로 정리! (3) 썸네일형 리스트형 map 함수 사용해보기! map() 함수란? 파라미터로 전달된 함수를 사용하여, 배열 내 각 요소를 원하는 규칙에 따라 변환한 후 새로운 배열을 생성하는 것! 반복되는 컴포넌트를 렌더링 할때 사용하기 좋은 함수 arr.map(callbackFunction(currentValue, index, array), thisArg); currentValue 는 배열 내의 값 / index 현재 배열 내 값의 인덱스 / array 현재배열 / thisArg... 예제?(map 함수를 사용해 배열의 각 요소에 1을 더해서 반환하는 예제) const numbers = [1, 2 ,3]; const plusNumbers= numbers.map(function(number){ console.log(number); return number + 1; .. GET과 POST의 차이 GET과 POST의 차이 GET은 Idempotent, POST는 Non-idempotent하게 설계되었습니다. Idempotent(멱등)은 수학적 개념으로 다음과 같이 나타낼 수 있습니다. 즉, 멱등이라는 것은 동일한 연산을 여러 번 수행하더라도 동일한 결과가 나타나야 합니다. 여기서 GET이 Idempotent하도록 설계되었다는 것은 GET으로 서버에게 동일한 요청을 여러 번 전송하더라도 동일한 응답이 돌아와야 한다는 것을 의미합니다. 이에 따라 GET은 설계원칙에 따라 서버의 데이터나 상태를 변경시키지 않아야 Idempotent하기 때문에 주로 조회를 할 때에 사용해야합니다. 예를 들어, 브라우저에서 웹페이지를 열어보거나 게시글을 읽는 등 조회를 하는 행위는 GET으로 요청하게 됩니다. 반대로 PO.. React 입문주차 S.A. 🐤 JavaScript의 자료형과 JavaScript만의 특성은 무엇일까 ? 느슨한 타입(loosely typed)의 동적(dynamic) 언어 JavaScript의 변수는 어떤 특정 타입과 연결되지 않고, 모든 타입의 값으로 재할당이 가능하다. 소스가 빌딩 될 때 값을 정하는 것이 아닌, 실행할때 값이 할당되는 과정에서 자동으로 자료형이 결정된다. 따라서 같은 변수에 여러 자료형의 값을 대입할 수 있다. 느슨한 타입(loosely typed)의 동적(dynamic) 언어의 문제점은 무엇이고 보완할 수 있는 방법에는 무엇이 있을지 생각해보세요 데이터 값을 자유롭게 할당할 수 있어 편리하지만, 사용자가 의도하지 않은 데이터 타입의 변환이 일어날 수 있음. 고정으로 사용할 변수에는 const()를 사용하여 .. 이전 1 다음