35,200원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨Javascript ES6+ 제대로 알아보기 - 초급
if(exps[i])
배열에서 index에 따라 배열[index] 값 비교에서 맞으면 true false리턴은 봤는데 if(exps[i])처럼 조건문에서 이거는 해당 index에 exps[i]에 값만있으면 true인건가요
- 해결됨Javascript ES6+ 제대로 알아보기 - 초급
좋은강의 감사합니다 이거는 호이스팅이 실행안되는거 같은데
if(true){ var a = 10 if(true){ console.log(a); var a = 20 } console.log(a); } console.log(a); 일케하면은 10 ,20,20 나오는데 호이스팅이 안되는서 첫번째거는 클로저처럼 내부함수가 외부함수 스코프 참조하는거 알겠는데 그다음은 왜 20 , 20 나오는걸까요?? if 문으로도 스코프 되나여??
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
해체하여 적용하려는 대상은 해체하는 대상의 타입에 매칭해야하나요?
let [, second] = ['red', 'white', 'orange'] 에서 변수에 해당하는 second는 해체하는 대상의 타입과 매칭하여 []로 만들어주는건가요?let {, second} = ['red', 'white', 'orange']는 안되나요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강의노트 없습니다.
'적용대상과 TDZ' 파트에 강의 노트가 있다고 하는데 없어요. 하얀색 빈박스만 나옵니다.
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강의노트를 열면 텍스트가 다 깨집니다.
안녕하세요 강의 노트를 다운받아서 vscode에서 열려고 하면 다 깨져서 ����Mac OS X ���� ���2�����������������������������������������������ATTR�������������L������������������������com.apple.lastuseddate#PS�����������<��com.apple.quarantine�Ӊ�Z���� '�����q/0081;5ab5ede0;Chrome;116E1246-176E-42CE-94D7-CCA3FC66ADCD� 이런식으로 나와요... 어떻게 해결해야하나요? 참고로 열어봤던 파일은 ._5. rest parameter.md 파일이구요. 다른 파일도 다 깨집니다. ㅠㅠ 윈도우 사용합니다.
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
vscode 확장 어떤걸 까셨나요?
이번 강좌를 들으면서 vscode를 설치했는데. 강좌에서는 코딩하면서 에디터상에 값도 표시되던데 확장프로그램을 설치하신건가요? 그리고 설치하셨다면 어떤 프로그램인지 알고 싶습니다. 끝으로 vscode로 자바스크립트 코딩하면서 도움이 될 확장은 무엇이 있는지도 알고싶습니다.^^
- 해결됨Javascript ES6+ 제대로 알아보기 - 초급
invoke
안녕하세요. 좋은 강의 잘 듣고 있습니다. 강의 중에 크롬개발자 도구에 한 번씩 <invoke property getter> 이렇게 나오는건 어떤 의미인가요?
- 해결됨Javascript ES6+ 제대로 알아보기 - 초급
7강
안녕하세요. 강의 잘 듣고 있습니다. 7강 2분에서 const ext = fullFileNameArr[1] && fullfileNameArr[1] === 'png'는 왜 해주는건지 잘 이해가가지 않습니다. 그냥 fullfileNameArr[1] === 'png'로 png와 같은지 아닌지 확인만 해주면 안 되는건가요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강의자료는 혹시 어디서 다운 받을 수 있나요???
복습하려면 강의자료가 꼭 필요한 것 같아서 질문드립니당 어디서 받을 수 있을까요ㅠㅠ
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
일반적인 for 문 에서도 i 는 독립적인 block scope를 가지는게 아닐까요?
우선 감사말씀 드립니다. 정말 좋은 강의를 제공해주셔서 잘 듣고 있습니다. 감사합니다. 충돌하는 개념이 있어서 문의드립니다. 지난번 let 강의 질문에서 하기와 같은 답변을 주셨습니다. // 답변 내용 for문에서 i 값이 변경되는 매 루프마다 각각 새로운 블록스코프가 형성됩니다. 즉 아래와 같은 내용이 반복되는 형태로 생각하면 됩니다. for (let i = 0; i < 10; i++) { funcs.push(function() { console.log(i) }) } // ================== { let i = 0; funcs.push(function(){ console.log(i); }); } { let i = 1; funcs.push(function(){ console.log(i); }); } { let i = 2; funcs.push(function(){ console.log(i); }); } ... // 질문내용 지난번 답변에 기반하면 아래와 같은 질문이 생기네요 각 i 도 결국 독립적인 block scope 를 가지게 되면서 오류가 안나야 하지 않을까 하는 생각이 듭니다.(물론 오류가 나도록 하는게 더 적절하다고 생각합니다. 그리고 JS 엔진 내부적으로 예외를 발생시키는 것으로 대충 짐작이 됩니다.) 이에 관해 좀 더 생각해 볼 주제나 키워드가 있을까요? 아니면 조금의 설명을 보태주시면 감사하겠습니다. // 이 코드는 에러가 발생한다. for (const i = 0; i < 5; i++) { console.log(i) } // 아직 의문점이 남는다. 아래 for 문에서도 각 i 는 독립적인 block scope를 가지게 되는 것이 아닌가? { const i = 0; console.log(i); } { const i = 0; console.log(i); }
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강의 노트가 받아지지 않습니다
계속 없는 페이지로 뜨는데 혹시 강의 노트를 다운로드 받을 수 있을까요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
함수들을 배열에 저장하는 부분에서 let i로 선언한 값들이 어떻게 함수내에 저장되는지 잘 이해가 안갑니다.
let funcs = [] for (let i = 0; i < 10; i++) { funcs.push(function() { console.log(i) }) } funcs.forEach(function(f) { f() }) forEach로 f함수를 실행시키는 부분에서 i의 스코프가 어디서 살아 있는 건가요? 제가 이해하기로는 funcs = [ ..., function() { console.log(i) }, ...]로 i에 대한 값은 없이 함수만 저장되어 있고 forEach로 실행시키는 부분에서는 for문 밖에서 실행시키기 때문에 for 문의 스코프에 영향을 받지 않을 것이라 예상되는데 만약 i가 for 문의 스코프에 영향을 받는다면 어떤 방식으로 받는 것인지, 그것이 왜 메모리 측면에서 효율적인지 알고 싶습니다!
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
왜 node 환경과 브라우저 환경에서 전역 this의 동작이 다른가요?
강의 중간에 나온 함수에서 `this.value = 3`이 브라우저 환경에선 window.value로 할당되는 반면 노드 환경에서는 왜 그렇게 동작하지 않는지 궁금합니다.
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강의노트 다운받고 싶습니다.
강의노트 다운받고 싶습니다.
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
혹시 영상에서 설명하실때 보여주시는 자료화면은 공유해주실 수 없나요?
본거같은데 확실히 기억안나는 부분 다시 확인할때 유용할 것 같아서요
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
1분 22초쯤에 a가 22라고 하셨는데
그냥 잘못 말하신거죠? 2인것같은데
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
안녕하세요 객체 할당에서 질문 드립니다.
const loginInfo = {device : {createdAt: '2017-12-06T00:14:04+0000',deviceId: '0000000004Vx',deviceType: 'desktop'},user: {createdAt : '2017-03-08T18:00:28+0000',email : 'power4ce@gmail.com',name: '정재남',nickname : 'gomugom',phoneNumber: '010-9185-9155'}}const a = {device,user: {name,nickname,phoneNumber : phone}} = loginInfo위에 const a 의 user안에 phone이라는 변수가 오른쪽에 있어야하는 이유가뭔가요?원래 object에서const a = {a : 1,b : 2}이런식으로 했던거 같은데 갑자기 오른쪽에 넣으니 헷갈리네용...ㅎ갑자기 저렇게하는 이유가 있을까요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
안녕하세요 강의 정말 잘 봤습니다
복습하려고 하는데 혹시 강의 자료를 받아 볼 수 없을까요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
강좌관련 질문드립니다~
iterable, generator , promise관련 내용은 이 강의에서는 들을 수 없나요?
- 미해결Javascript ES6+ 제대로 알아보기 - 초급
conts let 관련 질문드립니다
javasript에서는 var나 함수에 param도 선언만 되어 있고 값이 없으면 undefined로 할당되는 것이 자연스러웠는데그러면 const나 let은 undefined할당하는 부분을 막아줬다고 보면 될까요?