묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결조코딩의 코딩 기초와 웹 풀스택 개발
인프런은 질문을 안받아주시나요?
ㅠㅠㅠ
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃권한 요청드려요
인프런 아이디 : kik1611인프런 이메일 : kik1611@nate.com깃헙 아이디 : kik87827@gmail.com깃헙 Username : kik87827
-
해결됨함수형 프로그래밍과 JavaScript ES6+
fxts에 go가 없는 이유?
안녕하세요!저는 현재 비동기 파트를 수강중 입니다.제시해주신 함수들이 너무 매력적이라 사용하고 싶어 fxts를 찾아봤는데, go 가 API 문서에 없네요?!pipe를 호출한 값을 전달하면 되기때문인걸까?변수에 할당하는 것이 부작용을 일으킬 가능성이 크기때문에 go의 사용을 지양하는 것일까? 등등 허접한 짐작만하다가 질문 올려봅니다.go가 fxts에 없는 이유가 무엇일까요?
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
공부 방법에 대한 질문
공부 방법에 대해서 질문드려도될까요?자바스크립트와 리엑트 문법에 대해서는 조금이나마 알고 있다고 생각하는데, 막상 코드 앞에 서면 학습된 내용으로 코드를 짜고 작게나마 응용하는 수준이고 마음먹은 대로 잘안될때도 빈번합니다.강의에서 사용된 코드들은 외우다시피 작성하여 마치 내가 다 코드를짠것처럼 느껴지는 부분도 없지 않아 있구요..응용력이나 사고력이 많이 부족한것 같습니다.코딩 테스트 관련된 문제는 아직 한번도 보지못했습니다.추천 공부방법이나 조언 등 대답해주시면 감사하겠습니다 추가적으로, api호출시 fetch를 이용하여 map을 통해 값을 수정하여 일기리스트에 추가했는데 이것을 axios를 이용하여 요청시 , map에 사용될 배열값이 잡히지 않아서 문제가 있어요,,혹시 다른 방법이 있다면 알려주세요 :)
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
챕터 6의 코드 샌드박스 url 오류?
6-3 6-4 6-5 6-7 6-13 강의 하단의 url들이 제대로 동작하지 않는것 같습니다.
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
선생님
알려주신 수업예제로 웹사이트 만들어도 되는건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁드립니다 !!
저는 아래와 같이 코드를 짰는데 이것도 괜찮은 코드일까요??function solution(arr) { let answer = arr; let length = answer.length; while (length > 1) { for (let i = 0; i < length - 1; i++) { if (answer[i] > answer[i + 1]) [answer[i], answer[i + 1]] = [answer[i + 1], answer[i]]; } length = length - 1; } return answer; }
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
별숙제 문의드립니다!
강의감사합니다, 제로초님강의 시청중에 별숙제가 답이 없는것으로 아는데, 저가 혼자 해결하지 못하는데, 넘어가도 괜찮을까요?검색해도 알기어려워서 그러는데, 한번 끝까지 할 수 있도록 별숙제는 꼭 한번 마무리 짓고 넘어가는게 좋을까요?아니면 안되도 넘어가고 이후 강의를 듣고 하다보면 자연스레 익히게 되는부분인가요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청부탁드립니다.
인프런 아이디 : hskim1559인프런 이메일 : hskim1559@gmail.com깃헙 아이디 : hskim1559@gmail.com깃헙 Username : dalcomz
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
시간 복잡도 궁금합니다!!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 4중 for문을 사용하면 시간복잡도도 n^4가 되는 건가요??그렇게 된다면 이렇게 4중 for문을 사용하여 실제 코딩테스트에서도 풀이 적용할 수 있을지도 궁금합니다.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁드립니다 !!
아래 코드도 잘 짠게 맞을까요? function solution(require, direct) { let answer; let queue = ""; for (let i = 0; i < direct.length; i++) { if (require.includes(direct[i])) queue += direct[i]; } if (queue === require) answer = "YES"; else answer = "NO"; return answer; }
-
미해결타입스크립트 입문 - 기초부터 실전까지
함수 getElementsByClassName의 리턴변수 초기값
interface Global { menuLinks: HTMLCollectionOf<HTMLElement>; } const global: Global = { menuLinks: null, }; function a(){ global.menuLinks = document.getElementsByClassName('class-1 ') as HTMLCollectionOf<HTMLElement>; } 위와 같이 global 전역변수를 우선 초기화하고, 후에 document.getElementsByClassName을 사용하여 덮어쓰기 합니다. 또한 HTMLCollectionOf<HTMLElement>으로 타입단언을 했습니다.1. global.menuLinks 의 초기값을 null로 하면 오류가 발생하는데 null이 아니라 무엇으로 해야하나요? 2. 그리고 new HTMLCollectionOf<HTMLElement>() 이런식의 생성자 호출은 안되는것 같은데 이유를 모르겠습니다. 3. new Element() 형식으로는 초기화가 진행되는것 같습니다.
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
결과 페이지별 개별링크버튼 추가
너무 좋은강의를 볼 수 있게 해주셔서 너무 감사합니다! 한가지 궁금한게 있어서요!결과페이지에 공유하기 버튼 옆에 결과페이지별로 다른 외부 링크로 넘어가도록 적용시키고 싶은데 어떻게 해야할지 감이 안옵니다..
-
해결됨코어 자바스크립트
18:31 addEventListener의 this
안녕하세요.element.addEventListener 의 경우에는 this를 따로 지정한게 아니라 element의 메소드라서 this가 해당 element를 지칭한게 아닌가요? 앞선 설명에서는 메서드로 함수를 호출하면 호출한 주체가 this가 된다고 설명하셨는데 이경우에는 this를 따로 지정 했다고 하셔서 헷갈려서요
-
미해결처음 만난 리액트(React)
아예 처음부터에러가나요..
왜 처음부터 에러가나는지 모르겠어요..
-
미해결Vue.js 시작하기 - Age of Vue.js
리액트와의 비교학습 중...
안녕하세요.리액트의 함수컴포넌트와 훅스에 익숙한데... 뷰를 사용할 일이 있어 빠르게 학습 중입니다..ㅠㅠ그러다보니 리액트와의 유사점, 차이점을 중점으로 학습중인데요..강의를 듣던 중 갑자기 의문이 들었는데, watch : 리액트의 useCallbackcomputed : 리액트의 useMemo이렇게 비슷하다고 이해했는데 맞는 이해가 맞을까요?!거기에 더해서 watch로 data를 변경하려면 다시 data 객체를 변경해야 하는데 computed는 값을 바로 돌려주기 때문에 성능적 이득이 있다라고 이해했습니다...틀린 점이 있다면 알려주세요 T_T감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
코드가 잘못 됐나요..
코드가 잘못 됐나요..상품 목록이 나오질 않네요..#1 vsCode<html> <head> <title>TerretAccompany</title> <link href="index.css" type="text/css" rel="stylesheet" /> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> </head> <body> <div id="header"> <div id="header-area"> <img src="images\icons\logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images\banners\banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </body> <script> axios .get("https://2007f5d2-9d8b-49f0-8b70-032507e17d79.mock.pstmn.io") .then(function (result) { console.log("통신 결과 : ", result); const products = result.data.products; let productsHtml = ""; for (var i = 0; i < products.length; i++) { let product = products[i]; productsHtml = productsHtml + '<div class="product-card">' + "<div>" + '<img class="product-img"' + 'src="' + product.imageUrl + '" />' + "</div>" + '<div class="product-contents">' + "<!-- text를 넣을때 많이 씀 -->" + '<span class="product-name">' + product.name + "</span>" + '<span class="product-price">' + product.price + "원" + "</span>" + '<div class="product-seller">' + '<img class="product-avatar" src="images/icons/avatar.png" />' + "<span>" + product.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; }) .catch(function (error) { console.error("error 발생 : ", error); }); </script> </html> #2 postman{ "products" : [ { "name": "농구공", "price": 500000, "seller": "조던", "imageUrl": "images/products/basketball1.jpeg" }, { "name": "축구공", "price": 600000, "seller": "메시", "imageUrl": "images/products/soccerball1.jpg" }, { "name": "키보드", "price": 300000, "seller": "그랩", "imageUrl": "images/products/keyboard1.jpg" } ] }
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청드립니다!
인프런 아이디 : seajin97@g.shingu.ac.kr인프런 이메일 : seajin97@g.shingu.ac.kr깃헙 아이디 : seajin97@g.shingu.ac.kr깃헙 Username : simsimhang 한번 권한 받았었는데 시간이 지나니까 권한이 사라져있습니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 리뷰 부탁드립니다 !!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.function solution(str) { let answer = "YES"; let left = 0; let right = 0; for (let x of str) { if (x === "(") left++; if (x === ")") right++; if (left < right) answer = "NO"; } if (left !== right) answer = "NO"; return answer; }스택을 사용해서 풀지는 않았지만 위와 같은 코드도 괜찮을까요??
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
점 표기법과 []표기법에 대해
디데이 강의를 보고 있는데요.저는 아래와 같이 점표기법으로 짜봤는데 안되더라구여? for(let i = 0; i < timeKeys.length; i++){ console.log(documentObj.docKeys[i]); }그래서 찾아보니 []표기법을 쓰라고해서 for(let i = 0; i < timeKeys.length; i++){ console.log(documentObj[docKeys[i]]); }이렇게 써서 작동이 됐긴 하는데 왜 여기서점 표기법은 안되고 []표기법만 되는 이유를 알고 싶습니다.