묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
TypeORM @PrimaryGeneratedColumn 관련 질문
@PrimaryGeneratedColumn() 데코레이터에 인자로 전달할 수 있는increment와 identity에 따라서 어떤 차이가 있는지 궁금합니다.찾아봐도 알기가 어려워서 질문드립니다.
-
해결됨[코드캠프] 훈훈한 Javascript
locallhost
제 창 주소는 이렇게 뜨는데 왜 강사님은 다르게 뜨는 건가요 로컬호스트 강의 0:40 부분
-
미해결[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
nestjs와 프론트 연동 질문드립니다.
nestjs랑 nextjs를 사용하여 로그인 기능을 만들고 있습니다.nestjs의 validation을 사용해서 @IsEmail이 아닌 경우 예외처리를 하게 만들어주었습니다. postman에서는 message가 잘 뜨는데 프론트엔드에서 console.log(error)로 찍어보면 postman에서 response으로 받은 값이 없습니다. 프론트에서도 postman처럼 response값을 받으려면 어떻게 해야하나요? <프론트> <서버> <dto> <postman> <브라우저>
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
파트2 강의도 출시되나요??
궁금합니다
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
css질문
display:flex가 없어도 위치가 똑같은부분에 왜display:flex;flex-direction:column; or flex-direction:row를 왜 쓰는지모르겠어요 안써도 위치가같아보이는데필요성도 안느껴지고 언제언제쓰는지도 잘 모르겠습니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
제 실력으로 최대한 머리 짜내서 혼자 풀어 보았습니다. 너무 허접 할까요?
<script> function solution(arr) { const initialValue = 0; const result = arr.reduce((prev, current) => prev + current, initialValue); const overSum = result - 100; const pickNum = []; for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.length; j++) { if (arr[i] === arr[j]) continue; if (arr[i] + arr[j] === overSum) pickNum.push(arr[i]); } } return arr.filter((val) => val !== pickNum[pickNum.length - 2] && val !== pickNum[pickNum.length - 1] ); } let arr = [20, 7, 23, 19, 10, 15, 25, 8, 13]; //let arr = [25, 7, 23, 19, 10, 55, 20, 8, 13]; //let arr = [33, 9, 23, 17, 10, 55, 20, 8, 13]; //let arr = [13, 9, 61, 17, 11, 22, 20, 8, 70]; console.log(solution(arr)); </script> 코드 설명reduce 함수로 먼저 모든 9명의 난쟁이 녀석들 합을 구합니다.난쟁이 합은 총 100이니까 9명의 난쟁이 합 - 100을 합니다. ( 100보다 작을순 없으니까)범인은 2명이니까 중첩 for문을 돌려서 두명의 합이 2번의 값과 같은 녀석을 구합니다. pickNum 배열에 첫번째 녀석과 두번째 녀석이 담깁니다.filter함수를 이용해서 첫번째 가짜 난쟁이 값과 두번째 가짜 난쟁이 값에 해당하지 않은 녀석들로 진짜 난쟁이들 배열을 구성합니다여러가지 테스트 케이스를 만들어서 해보았는데, 진짜 난쟁이들 잘 찾습니다
-
해결됨[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
[Patch Post 엔드포인트 생성하기] posts 변경 이유
[4:23] 부분에 post를 변경하고 다시 기존 배열 값을 치환해주시는데, find()통해 할당된 변수가 어차피 참조형이라 얕은 복사로 바로 배열 내부 post가 수정되지 않나요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
파일이 다른데 식별자가 중복되었다고 뜹니다.
파일이 다른데 식별자가 중복되었다고 뜹니다.강의에서는 똑같은 Person을 쓰셔도 문제 없던데 제가 뭔가 세팅을 빠뜨린 걸까요?
-
해결됨[코드캠프] 시작은 프리캠프
아이콘 부분
아이콘 부분이 너무 다닥다닥 붙어있는데 조금 띄우려면 어떻게 해야하나요ㅠㅠ
-
해결됨JavaScript로 배우는 fullPage + anime + SVG Animation 포트폴리오
스크롤링
Fullpage 를 사용할때요예를 들어 섹션 0,1,2,...이렇게 있을때, 만약 섹션1에 갔을때만 Fullpage의 스크롤링을 막을수는 없는지요? 해당하는 섹션에서 모달을 띄운다 했는때 그안에서의 긴 컨텐츠를 스크롤하는 동안은 섹션1 전체의 스크롤은 안움직이게 할수 있나 해서요
-
미해결[웹 개발 풀스택 코스] 순수 자바스크립트 기초에서 실무까지
dom_event_bubbling 질문있습니다!
수업 잘 듣고 있습니다.dom_event들 중에서 bubbling에서 console.log(event.path)실행하는 부분에서 강사님께서 실행하시면 바로 path가 나오는데 저는 코드를 똑같이 썼는데도 실행하면 undefined로 나타납니다. var: event | undefined 라고 떠있는데 무슨 문제인지 잘 모르겠습니다!저는 참고로 windows edge로 실행하고있습니다.
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
javascript 도움말 vsCode 확장팩 문의!
안녕하세요~ javascript 코드 작성하실 때, 예상되는 코드 도움말? 툴팁? 처럼 나오는 기능은 어떤 확장팩을 사용하시는지 궁금합니다!
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
피그마 code가 강의내용과 다릅니다.
저는 피그마 코드가 강의랑 다릅니다.강의랑 똑같이는 안되나요?
-
해결됨처음 만난 리액트(React)
9장 Conditional Rendering 실습 질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.[Toolbar.jsx][LandingPage.jsx][index.js][결과창]올려주신 영상과 동일하게 작업을 진행했다고 생각하는데 결과창에서 버튼을 선택해도 상태가 변경되지 않습니다.어떤 부분이 문제일까요??react 버전은 18입니다
-
해결됨만들면서 배우는 리액트 : 기초
깃 강의노트 어디서 볼 수 있나요?
ㅜㅠ강의노트를 어디서 찾아야 하는지 모르겠네용알려주세요~
-
해결됨만들면서 배우는 리액트 : 기초
이해가 안되는 부분이 있어요
안녕하세요 강의 내용 중 이해가 안되는 부분이 있어서 질문 드립니다.const [value, setValue] 선언 당시 const 뒤에 이름 없이 []를 사용하여 선언해도 문제없는 이유가 무엇인지 궁금합니다.보통 const 선언시 함수명 혹은 컴포넌트 명을 작성하는데 react 수업을 들으면서 처음 적었을 때부터 아직 이해가 되지가 않아서요ㅠㅠ
-
해결됨[코드캠프] 시작은 프리캠프
버튼이 안 눌려요
버튼이 눌리지가 않아요.그리고 game.js 코드부분에 Unknown word 맨 아래 선언 또는 문이 필요하다는 어떻게 해야하나요..?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
5:54 분에 에러 고치라는 숙제에 대해서
DeepPartial 이란 타입이 있던데 그걸 사용하는건가요?
-
미해결[코드캠프] 시작은 프리캠프
블록지정
이거 블록 지정 어떻게 하나요 자꾸 흰색만 또는 파란색만 떠서요 ㅠㅠㅠㅠㅠ 맥북입니다 ㅠㅠ...
-
해결됨만들면서 배우는 리액트 : 기초
api가 안불러와지네요...
콘솔창에서 아래와 같이 입력해서 확인해보면 데이타가 잘 들어옵니다.근데 강사님이 작성하신 utils.js 파일을 넣고 실행을 하면 데이타가 들어오지 않는거 같아서요혹시 뭐가 잘못된걸까? fetch('https://cataas.com/cat?json=true') .then((response) => response.json()) .then((data) => console.log(data));위의 소스로 확인해보면 데이타가 들어옵니다. //(1)utils.js에서 API함수 추가 const fetchCat = async (text) => { const OPEN_API_DOMAIN = "https://cataas.com"; const response = await fetch(`${OPEN_API_DOMAIN}/cat/says/${text}?json=true`); const responseJson = await response.json(); return `${OPEN_API_DOMAIN}/${responseJson.url}`; console.log(fetchCat); };//(2)수정 async function updateMainCat(value){ //수정 const newCat = await fetchCat(value); //추가 setMainCat(newCat); //수정 const nextCounter = counter +1; setCounter(nextCounter); jsonLocalStorage.setItem("counter", nextCounter); } function handleFormSubmit(e){ e.preventDefault(); setErrorMessage(""); if(value ===""){ setErrorMessage("빈 값으로 만들 수 없습니다."); return; } updateMainCat(value); //(3)수정 } 며칠동안 계속 안되길래 무료 API 라 연결이 안될수 있다고 해서 기다리다가 며칠이 지나도 계속 안되는 상태여서 확인해보니 연결이 안되는거 같지는 않아서요,실제고양이 api 데이터 받아오는 강의부분의 소스인데요, 생성버튼을 누르면 이미지에 엑박표시가 나면서 콘솔창에 보면 Failed to load resource 라고 뜹니다.