inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

5-3-2 계산식 질문 드립니다.

미해결

초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트

안녕하세요? 강사님 해당 강의 중 챕터 수식에 해당하는 부분이 이해가 가지 않아 질문드립니다. parallaxMoveDistance = Math.max(parallaxStartValue - parallaxStartValue, Math.min(parallaxStartValue, parallaxStartValue - (parallaxStartValue * (parallaxPercent/100)))); => parallaxStartValue - (parallaxStartValue * (parallaxPercent/100)) 위의 계산식 중에 min 계산부분이 이해가 가지 않습니다. 왜 저런 계산식이 나왔는지 의문이여서 질문드려요 ㅜㅜㅜ

  • javascript
  • 인터랙티브-웹
  • HTML/CSS
  • jquery
댓글 1 좋아요 0 조회수 199

mode 에 history 를 넣었더니, anchor 가 /login 으로 변합니다.

해결됨

Vue.js 시작하기 - Age of Vue.js

해쉬를 없애기 위해서 다음과 같이 작성하였습니다. var router = new VueRouter({ mode: 'history', // 페이지의 라우팅 정보 routes: [ // 페이지의 개수만큼 객체 개수가 필요하다. { // 페이지의 url path: '/login', // 해당 url 에서 표시될 컴포넌트 component: LoginComponent }, { path: '/main', component: MainComponent } ] }); 그런데 링크가 .../original/path/to/login, .../original/path/to/main 이 되는 것이 아니라 /login, /main 으로 변해버립니다. (앞의 기존 path 가 사라져서 router.html 파일이 아닌 login, main 이라는 존재하지 않는 파일에 접근하게 됩니다.) 따로 서버를 띄운 것은 없고 크롬 브라우저에서 실행하였습니다. 무슨 실수를 한 것일까요? ㅠㅠ

  • 질문
  • vuejs
  • javascript
soy.latte 댓글 2 좋아요 2 조회수 264

제로초님 오랜만에 질문하나만 올리겠습니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

개인 토이 프로젝트를 하나 하고 있는데요, 혹시 next.js에서 도메인 라우팅 하는 방법이 있나요? 문제가 뭐냐면 제가 만든 토이 프로젝트가 있는데 http://www.hubfoodlink.com 으로 접속해서 해당 정보를 클릭하면 리엑트 컴포넌트 모달창이 띄워지는데, http://hubfoodlink.com 으로 접속하면 접속은 되는데 정보 클릭 시 리엑트 컴포넌트 모달창이 안뜨고 An unexpected error has occurred. 라고 떠서 문제가 발생되네요 ㅠ 아니면 http://hubfoodlink.com 접속시 www을 붙여서 http://www.hubfoodlink.com접속이 되게 하는 방법이 있을까요? 물론 강의와 관련없는 질문이긴한데 몇일간 찾아보고 고민해봐도 해결되지 않아서 염치불구하고 질문을 올려봅니다. 죄송합니다 ㅠ

  • 제로초
  • react
  • next
  • next.js
  • redux
  • express
  • nodejs
  • Next.js
junil jeong 댓글 1 좋아요 0 조회수 261

풀어봤습니다 맞을까요

미해결

자바스크립트 비기너: 튼튼한 기본 만들기

var 홀 = 0 ; var 짝 = 0 ; for ( var k = 1 ; k < 51 ; k ++) { if ( k % 2 === 0 ) { 짝 += k } else { 홀 += k } } console . log ( "짝입니다:" + 짝 ); console . log ( "홀입니다:" + 홀 );

  • javascript
  • javascript
  • oop
wjdgksak 댓글 1 좋아요 1 조회수 205

질문있습니다...

미해결

함수형 프로그래밍과 JavaScript ES6+

reduce 함수에서 acc인자로 비동기적인 값이 들어올 때 처리를 위해 유명함수 라는거를 사용하셨는데... 그런데 if (acc instanceof Promise) return acc.then(recur) 이 부분에서 왜 return 이 들어가야 되는건지 모르겠어요... 그냥 acc.then(recur) 하고 실행만 해주면 함수 실행되는거 아닌가요 ??? 그런데 ... return 없이 실행 하니깐 값이 제대로 안나오더라구요

  • javascript
  • 함수형-프로그래밍
ki mu 댓글 4 좋아요 1 조회수 516

안녕하세요 깃허브 업로드 관련 질문드립니다.

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

안녕하세요! 이번에 강의 수강시작한 학생입니다. 다름이 아니라 혹시 강의중 공부했던 코드들 깃허브에 올려도 괜찮을까요? 깃허브에 올려서 틈틈히 복기하고싶은 목적입니다!

  • express
  • react-native
  • react
  • nodejs
  • javascript
  • 머신러닝 배워볼래요?
  • HTML/CSS
  • tensorflow
댓글 1 좋아요 1 조회수 269

잘 이해가 안갑니다,,

해결됨

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요 아래부분이 잘 이해가안가서요.. 여는괄호가 나오기전까지 빼는것아닌가요? 이게 어떻게 여는괄호까지 pop이 가능한건가요? while (stack . pop () !== " ( " ) ;

  • javascript
  • 코테 준비 같이 해요!
댓글 1 좋아요 2 조회수 219

forEach() 문 내부에서 delete로 특정 인덱스를 삭제했을 경우

미해결

자바스크립트 비기너: 튼튼한 기본 만들기

안녕하세요 선생님. 질문이 있어 이렇게 올리게 됐습니다. var list = [1,2,3]; var fn = function(el, index, all){ if(index === 0){ delete list[2]; }; console.log(el); }; list.forEach(fn); 위 코드에서 delete list[2]를 사용하고 있습니다. 제가 기억하는바론 splice로 배열에서 엘리먼트 삭제시 완전히 삭제되는반면, delete로 엘리먼트 삭제시 값만 지우고 undefined가 그 자리를 채우는 것으로 기억합니다. 따라서 delete list[2]가 시행되면 value = [1, 2, undefined]가 되고, forEach 구문으로 해당 배열을 나열시 1 2 undefined 가 결과로 출력돼야하는 것 아닌가요??! console.log(value[2]); 를 해보면 undefined가 출력되는데 forEach 문으로 돌렸을 땐 왜 undefined가 출력되지 않는지 궁금합니다! 훌륭한 강의 너무 잘 듣고 있습니다. 감사합니다 :)

  • javascript
  • oop
긴장한 곰 댓글 2 좋아요 2 조회수 2141

application 에러가 발생하는 이유가 뭘까요...

해결됨

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

heroku에 서버 배포한 후 링크에 접속하면 application error라는 화면과 함께 heroku logs --tail라는 명령어를 사용해 에러내역을 확인할 수 있다는 설명이 나오는데요 명령어를 치면 아래와 같은 에러 로그가 나옵니다.. at= error code= H10 desc=" App crashed" method=GET path="/" 여기저기 찾아보면서 package.json scripts에 heroku-postbuild 추가하기 package.json engine에 node와 npm 버전을 입력하기 heroku 빌드팩 변경하기 heroku restart하기 procfile 생성하여 web:node index.js 입력하기 이외에도 여러 방법을 다 시도해봐도 해결이 안되네요...

  • react-native
  • nodejs
  • express
  • HTML/CSS
  • javascript
  • tensorflow
  • 머신러닝 배워볼래요?
  • react
댓글 1 좋아요 1 조회수 1069

스크립트 작성시에 ; 세미콜론을 써야할까요? 안써도될까요?

미해결

jQuery 입문자를 위한 강의

선생님 강의 잘 듣고 있습니다. 감사합니다! 그런데 강의를 듣는 도중 한가지 의문이 생겼는데, $ (document) . ready ( function (){ $ ( " #btnClick " ) . click ( function (){ $ ( " a+p " ) . css ( " border " , " 5px solid black " ) } ) } ) 예를 들어 이렇게 코드를 작성했다는 가정하에 마지막부분에 ";"를 넣어도 실행이 잘되고 ";"를 넣지 않아도 실행이 잘됩니다. 어쨌든 실행하는데에 문제는 없으니 넣든 안넣든 상관없을까요?

  • javascript
  • jquery
이호준 댓글 1 좋아요 1 조회수 471

졸업선물 문제에서요

해결됨

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요, 졸업선물 문제에서요,, 처음에 가격순으로 정렬해야하는 이유가 무엇인가요?? 작은것부터 샀다고치고 작은것부터 최대한 사려고 하니까 그런건가요??

  • javascript
  • 코테 준비 같이 해요!
댓글 1 좋아요 0 조회수 247

split() 메소드 관련 질문있습니다!

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

아래 두 개의 출력 값은 같게 나오는데, 이유가 뭔가요..? s = s.split(""); console.log(s, s.reverse());

  • javascript
  • 코테 준비 같이 해요!
댓글 2 좋아요 4 조회수 249

안녕하세요! 4/10 Live방송 때 router-view 관련한 질문드린 학생입니다!

미해결

Vue.js 시작하기 - Age of Vue.js

안녕하세요! 캡틴판교님 :) 4/10 Live방송때 router-view관련해서 질문드리고 답변받았던 학생입니다! 다름이 아니라 캡틴판교님 말씀대로 오탈자와 router를 정의한 부분들(path나 component)을 살펴봤을 때 별 다른 문제는 없으나 아직 제대로 동작하지 않습니다.ㅠ 또한 캡틴판교 블로그의 '질문을 잘하는 개발자'글을 읽고 제가 처한 상황을 명확히 알려드려야 질문을 받는 입장에서도 편할거 같다고 생각해서 다시 질문드립니다! :) 1. 개발환경: 에디터는 VS코드 를 사용하고 있고, npm으로 vue-cli 를 설치해서 vue init webpack-simple 로 프로젝트를 만들었으며, npm run dev 를 통해서 개발하고 있는 내용을 확인하고 있습니다. 2. 문제상황: 싱글파일컴포넌트를 사용 해서 컴포넌트들을 분리했으며, router에 관한 파일도 router.js로 따로 만들어서 main.js에서 import해서 사용 했습니다. npm run dev를 통해서 실행시 console과 cmd창에서 모두 오류가 발생하지 않고 동작됩니다. 다만 App.vue의 template부분에 router-view를 통해서(5.참고) 나타내고 싶은 부분이 있는데 그 부분이 표시되지 않습니다.(7.참고) nav부분에서 router-link를 통해서 URL을 변경하는 부분을 구현했는데(6.참고) 해당 부분은 잘 동작됩니다. 실행된 웹에서 해당 버튼을 누르면 알맞게 URL이 /, /menu2, /menu3 ...으로 변경됩니다. (다만 Section컴포넌트가 뜨지 않는 것은 동일) 3. 다음은 router.js 내용입니다. 4. 다음은 main.js 내용입니다. 5. 다음은 App.vue 내용입니다. 6. 다음은 PlandNav.vue 내용입니다. 7. 다음은 실제로 동작하는 웹화면과 개발자도구에서 확인한 실제 렌더링 결과입니다. (footer내용은 가렸습니다!) 위의 사진과 같이 router-view를 통해서 나타내고 싶은 PlandSection1~4부분이 알맞게 렌더링되지 않고 <!---->로 표현됩니다 :( 혹시 제가 실수한 부분이나 발견하지 못한 오류가 있나요?? 제가 구글링하면서 찾은 제 문제와 가장 가깝다고 생각되는 문서입니다. https://stackoverflow.com/questions/60238731/vue-router-showing-blank-page-when-built https://router.vuejs.org/guide/essentials/history-mode.html

  • router-view
  • javascript
  • vue.js
  • vuejs
Matthias 댓글 2 좋아요 1 조회수 314

코드 오류

해결됨

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

안녕하세요 선생님.. 밑에 사진을 보면 알 수 있겠지만 선생님이 이 전 강의에서 예시로 작성하신 코드에다가 <Script ~~ /> 이 태그를 복습 겸해서 다시 사용해볼려고 했는데 사진처럼 Script로 다른 Aleart("~");이 있는 JS파일을 불러와서 저장하고 브라우저에서 봤는데 아무것도 안뜨고 하얀 화면 밖에 없는데 코드에 무슨 오류가 있길래 실행이 안되는 거에요ㅜㅜ?

  • express
  • react
  • 머신러닝 배워볼래요?
  • nodejs
  • tensorflow
  • react-native
  • javascript
  • HTML/CSS
댓글 2 좋아요 1 조회수 350

안녕하세요 깊은 복사 부분에서 질문 있습니다.

해결됨

웹 게임을 만들며 배우는 자바스크립트

안녕하세요. 강의 계속 듣다가 질문생겨서 여쭤봅니다. var arr1 = [1, 2, 3, [1, 2, 3]]; var arr2 = arr1.slice(); // 1번 arr2[3] = [2, 3, 4]; console.log(arr1); console.log(arr2); // 2번 arr2[3][1] = 6; console.log(arr1); console.log(arr2); 2번을 주석처리하고 실행하면 [ 1, 2, 3, [ 1, 2, 3 ] ] [ 1, 2, 3, [ 2, 3, 4 ] ] 1번을 주석처리하고 실행하면 [ 1, 2, 3, [ 1, 6, 3 ] ] [ 1, 2, 3, [ 1, 6, 3 ] ] 둘다 주석처리 안하면 [ 1, 2, 3, [ 1, 2, 3 ] ] [ 1, 2, 3, [ 2, 3, 4 ] ] [ 1, 2, 3, [ 1, 2, 3 ] ] [ 1, 2, 3, [ 2, 6, 4 ] ] 이렇게 나옵니다. 강의에서 1단계 값만 복사가 되고 배열 속 배열은 참조만 된다고 말씀하신걸로 알고 있습니다. 그런데 두 경우의 결과가 왜 다르게 나오는지 잘 모르겠습니다.

  • javascript
  • javascript
  • 깊은복사
김현종 댓글 1 좋아요 0 조회수 273

프로그레스바 로직 질문있어요....

미해결

[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기

ㅠ.ㅠ 저만 이해못하는지 질문이없네요.. 엔드포인트로 나누어서 인덱스+1 곱하시는 로직이 어떤 원리인지 궁금함미다...

  • javascript
  • bootstrap
  • HTML/CSS
김한결 댓글 2 좋아요 2 조회수 372

TEST 폴더는 뭐죠?

미해결

비전공자를 위한 진짜 입문 올인원 개발 부트캠프

grab-market-web 폴더에서 TEST로 바뀌었는데 TEST폴더로 시작하나요? npm install 다시 해야 하나요?

  • react-native
  • 머신러닝 배워볼래요?
  • express
  • react
  • HTML/CSS
  • nodejs
  • tensorflow
  • javascript
카드캐슬CardCastle 댓글 2 좋아요 2 조회수 337

getInitialProps 로 데이터가 안넘오옵니다.

미해결

[리뉴얼] React로 NodeBird SNS 만들기

안녕하세요. 노드버드 강의 보면서 제가 맡은 프로그램을 짜보고 있습니다. 다름이 아니라, mysql 디비에서 라우팅해서 관련 데이터가 포스트맨으로 넘어오는거까지 확인이 되었는데요, 프론트엔드 부분에서 statusView 페이지에서 관련 데이터 받아와서 뿌리는 테스트 코드를 작성해봤는데, 아무런 반응이 없습니다. 테스트 코드는 다음과 같습니다. 크롬창에서 localhost:3000/statusView 들어가보면 Hello Town1 List만 나오고 console.log(test) 이부분은 undefined로 나옵니다. getInitialProps가 동작을 했다면 console.log('aaaaaa')가 나왔어야 하는데 이건 출력이 안되더군요. 참고로, 백앤드 서버는 실행한 상태에서, 새로 폴더를 만들어서 react, react-dom, next 만 설치한 상태에서 pages 폴더를 만들고 statusView 페이지에 위에 코드를 넣어보니 이때는 또 데이터가 잘 넘어 옵니다. 어디서 부터 디버깅을 해야할지 막막해서 두서없지만 질문 올립니다.

  • next.js
  • Next.js
  • redux
  • express
  • nodejs
  • react
냠냠굿 댓글 1 좋아요 0 조회수 254

-2550px 0 에 대한 제가 이해한 내용 그림으로 공유할게요!

미해결

인터랙티브 웹 개발 제대로 시작하기

제가 처음에 이해못할 때는 "보는 시각이 바뀌는거 아닌가?" 라고 생각하면서 첫번째 그림처럼 접근했어요. 이해가 됐을 때는 두번째 그림처럼 그림이 움직인다고 접근해서 이해했습니다. 두번째 그림의 부가설명을 하자면 처음 그림 포지션은 0 0 입니다. 1step -150px 0 만큼 그림이 왼쪽으로 움직입니다. 2step -150px 0 만큼 그림이 또 움직입니다 (총 -300px 0) ~~~~ 17step -150px 0 만큼 그림이 움직인다. (총 -2550px 0) 틀릴 수도 있습니다. 근데 전 이렇게 접근해보려구요!

  • 인터랙티브-웹
  • HTML/CSS
  • javascript
오쯔 댓글 6 좋아요 13 조회수 578

타입호환은 어디에 쓰는건가요?

미해결

타입스크립트 입문 - 기초부터 실전까지

내용은 이해가 되는데 구조적 타이핑은 실무에서 언제쓰는지 궁금하네요..

  • es6
  • typescript
  • javascript
트릴 댓글 1 좋아요 3 조회수 313

인기 태그

인프런 TOP Writers

주간 인기글