무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Copy by Value에 대해 질문있습니다!
안녕하세요, Copy by Value 부분이 헷갈려서 질문드립니다.강의 7:19초에서의 그림을 보면, clone는 original 값을 복사하고 서로 다른 주솟값을 가진 것으로 이해했습니다. 이때 clone 값 추가 없는 let original = '안녕하세요'; let clone =original; 상태에서 original === clone을 하면 true가 나옵니다. 서로 다른 주솟값을 가지지만 clone이 original 값을 복사했기 때문에 true인 것으로 이해하면 될까요??혹시 let original2 = '감사합니다'; let clone2 = '감사합니다';의 경우 original2 === clone2가 true인데 이때도 서로 다른 주솟값에 저장되지만 값은 같아서 true인 것일까요?
- 해결됨[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
메모리 강의 중 메모리 활용 부분 질문드립니다.
메모리 활용 부분에서 let calc = 2 + 5라는 변수를 선언과 할당을 했을 때 CPU가 메모리에서 2와 5라는 값을 가져 와서 연산을 한 다음, 그 결과 7이라는 값을 메모리 공간에 다시 저장한다고 하셨습니다.강의에서는 메모리 공간에 이미 2랑 5라는 값이 저장 돼 있는 상태인 것 같은데 만약 2와 5라는 값이 저장되어 있지 않은 상태라면 CPU는 2와 5라는 값을 어디서 가져오는 건가요??
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Super Keyword 질문 있어요!
${super.sayHello()} 에서 ${this.sayHello}로 바꿔도 함수가 작동되는데 상속 때문인 가요?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Static Keyword 질문 있어요!
1번을 출력하면 결과값이 2번째 사진처럼 나오는데요. 콜론이 어디서 지정된 건지 잘 모르겠어요.기본값으로 ":" 콜론이 붙여서 출력되는 건가요?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Object.setPrototype(ray, IdolModel.prototype); 호출 후, ray.dance()가 실행되는 이유를 모르겠어요
섹션3 prototype 강의에서 Object.setPrototype(ray, IdolModel.prototype);을 실행한 후에도 ray.dance()가 실행됩니다.instanceof를 사용해서 확인한 결과, false가 출력되므로 ray.dance()에서 에러가 발생해야 한다고 생각했는데 제가 잘 못 이해하고 있을까요?Object.setPrototypeOf(ray, IdolModel.prototype); console.log(ray.sayHello()); console.log(ray.dance()); //왜 실행되는지? console.log("ray's type: ",ray instanceof FemaleIdolModel);
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
선생님 저 멍청한거 맞죠?
반복문 강의보다가 6x6 크기에 정사각형 모양을 *로 채워봐라 퀴즈 내주시길래 영상 바로 멈추고 생각해봤는데도저히 떠오르는 방법이 없습니다.. 그러다 과정은 틀리더라도 결과만이라도 어떻게든 만들어 보자 해서 20분동안 고민해서 쓴게// 6x6 의 크기로 정사각형에 *을 채워 넣어야 한다. for (let i = "******"; i === i; i++) { for (let a = "******"; i === i; i++) { for (let b = "******"; i === i; i++) { for (let c = "******"; i === i; i++) { for (let d = "******"; i === i; i++) { for (let e = "******"; i === i; i++) console.log("\n", i, "\n", a, "\n", b, "\n", c, "\n", d, "\n", e); } } } } }이따구 ㅋㅋㅋㅋㅋㅋㅋㅋ 혹시나 해서 영상 틀어서 보니 차원이 다른 코드 진짜 개쪽팔린데 혹시라도 저같은 사람이 있는지 궁금해서 올려봅니다.진짜 이론 빠삭해도 활용해서 구현할줄 모르면 땡이라는게 맞는거 같습니다.물론 전 이론을 아직 이해하지 못했습니다. 열심히 공부하겠습니다 ㅠㅠ..
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
sort 함수에 대해 궁금한 점이 있습니다.
sort 함수의 예시에서[1, 9, 7, 5, 3] 을 내부적으로 비교하게 될 텐데비교하는 순서가1, 91, 71, 51, 3 다 비교한 후에9, 79, 59, 3이런 식으로 순차적으로 비교하나요?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
대소관계 비교할 때 문자열과 비교할 경우
console.log(10 > "abc"); console.log(10 < "abc"); 모두 false 가 나옵니다.숫자와 문자를 비교하면 항상 false 를 비교하나요?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
const 에서
const iveMembersArray = ['안유진','가을','레이','장원영','리즈','이서']; 예시에서 const로 선언된 변수는 값을 변경할수 없다고했는데 iveMembersArray[0] = '코드팩토리'; 라고 선언했을때 왜 값이 바뀌는건가요 ? let을 사용해야하는거 아닌가요 ?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
함수 안 변수 키워드를 var를 사용하시는 이유가 궁금합니다.
이전 강의에서 var 키워드를 지양하라고 하셨는데 함수를 정의하는 부분들에서는 계속 var를 이용하시더라구요 혹시 따른 이유가 있을까요?
- 해결됨[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Arrow 함수 질문있습니다.
iveMembers = ["안유진", "장원영", "레이", "이서", "리즈", "가을"]; console.log(iveMembers.map((x) => `아이브: ${x}`));arrow 함수 형식이 () => {} 이고, {}가 생략이 가능해 위와 같은 코드가 작성됨을 이해했습니다.저는 {}을 생략하지 않아도 실행이 될 거라고 생각해 아래의 코드로 다시 실행을 해봤는데 결과 값이 [ undefined, undefined, undefined, undefined, undefined, undefined ]라고 나와서 왜 다르게 나오는지 질문 드립니다.iveMembers = ["안유진", "장원영", "레이", "이서", "리즈", "가을"]; console.log(iveMembers.map((x) => {`아이브: ${x}`}));
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
scope에 대해 질문 있습니다.
var i = 999; for (var i = 0; i < 10; i++) { console.log(i); } console.log(`i in global scope : ${i}`); // 10 ------------------------------------------------------------------- i = 999; for (let i = 0; i < 10; i++) { console.log(i); } console.log(`i in global scope : ${i}`); // 999 안녕하세요 강의 너무나 잘 듣고 있습니다!scope에 대해 배웠는데 내용이 헷갈려서 질문을 올리게 되었습니다."var은 함수를 선언할 때만 스코프가 생긴다. 블록레벨 에서는 var을 썼을때 새로운 스코프를 만들어내지 않는다. 그래서 global scope인 i가 for으로 바꿔준 값인 10이 출력된다."라고 하셨는데 이 부분을 계속 돌려보아도 이해가 잘 가지 않습니다..스코프를 만들지 않는 것과 for에서 10으로 바꿔준 값이 global scope인 i에도 적용이 되는 것과 무슨 상관이 있는 건가요..?? 감사합니다!
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Ts 가 목표인데 Prototype Chain 부분 정확하게 이해하고 넘어가야 할까요?
안녕하세요 선생님,, Nest.js 를 목표로 Js -> Ts 순서로 강의를 들을 계획인데요.현재 Js의 Prototype Chain 부분을 듣고 있습니다. 이 부분이 많이 난해하고 다른 언어의 Class 선언 방식과 너무 달라서 애를 먹고있는데요.혹시 시간을 더 투자해서 Prototype Chain 부분을 정확하게 이해하고 넘어가는게 나을까요? 아니면 지금처럼 어렴풋이 아는 상태로 넘어가도 괜찮은지 궁금합니다. 제가 Js 개발자가 되는게 목표가 아니라 Flutter 앱의 백엔드를 Nest.js 로 구성하는게 목표인데,웬지 Ts 에서는 이런 방식은 쓰이지 않을꺼 같아서요. 감사합니다.
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
스택/큐가 헷갈려욤 선생님 ㅠㅠ!
3분 30초 쯤에스택이란 먼저 들어온 게 먼저 나간다고 말씀하셧는데제가 알고 있는 스택/큐의 개념은 스택: 후입선출(나중에 들어온 것이 먼저 나간다 / 박스 쌓기의 개념 처럼..) 큐: 선입선출(먼저 들어온 것이 먼저 나간다 / 줄서기의 개념 처럼..) 인데 ㅠㅠ JS에서의 Call Stack은 다른 개념인건가용?
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
선생님 좋은 강의 감사드립니다. 질문답변 부탁드려도될까요?
preventExtensions 를 하면 isExtensible이 false 가 되는건 알겠는데 그럼 다시 true 가 되게 하려면 어떻게 해야될까요??
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
Prototype(프로토타입) 결과 값이 undefind로 나와서요
제가 처음 접하는 부분이라서 처음부터 쭉 보고 있는데요. 섹션3 - 객체에 대한 모든 것에서 Prototype(프로토타입) 수업을 들으면 진행하는데요. console.log(yuJin._proto_); 출력하면 undefind로 나오고 있는데요. 왜 그런지 알 수 있을까요????[Object: null prototype], {} 이렇게 출력되어야 하는거죠???
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
궁금한점 질문드립니다!
13:05부분 보면yuJin1과 yuJin3가 각각 다른 메모리 주소를 갖고 있기 때문에 false라고 하셨는데만약 let a = 1; let b = 1;이면 a === b는 true잖아요제가 배우기로는 a와 b가 같은 주소 값을 가르키고, 같은 주소 값을 가르키는 이유는 JS 엔진이 메모리 최적화를 위해 메모리를 공유한다던데왜 참조 타입인 객체는 메모리 최적화를 위해 메모리를 공유하지 않나요??
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
화살표 함수 this return시 값 에 관하여 질문 드립니다.
안녕하세요 코드팩토리님.함수내에 this return 시 global return 에 관하여 질문이 있습니다.const testFunction1 = function() {return this;}const testFunction2 = () => this;console.log(testFunction1());console.log(testFunction1() === global);// 결과값: trueconsole.log(testFunction2());console.log(testFunction2() === global);// 결과값: falsetestFunction1 을 화살표 함수 testFunction2 로 변경하였는데 결과값이 다릅니다.testFunction1 은 global 이 리턴 되지만testFunction2 는 global 이 리턴 되지 않는 이유가 궁금합니다
- 해결됨[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
출력이 안됩니다.
처음에는 앞서 질문하신 분과 같이 한글이 깨져 나왔습니다. TLS 다운 후 다시 실행 시켜보니 위 사진과 같이 출력이 나오지 않습니다.
- 미해결[코드팩토리] [입문] 9시간만에 끝내는 코드팩토리의 Javascript 무료 풀코스
code runner 설치했는데 실행이 안됨
code runner 설치했고 node.js 도 설치 했는데 화면이 저렇게 나오고 Hello World가 표시가 안됩니다. 저장도 했는데 뭐가 문제인지 모르겠습니다.