강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

재동님의 프로필 이미지
재동

작성한 질문수

자바스크립트 : 기초부터 실전까지 올인원

자바스크립트에서 API를 불러보자

질문있습니다

작성

·

173

0

7분 10초쯤에 let header = new Headers({}) 이렇게하셨는데 .. 

왜 위에있는 new URL() 에는 {}가 안들어가고

new Hedaer({}) 에는 {}가 들어가는건가요 ?  

답변 1

0

안녕하세요 

() 이 괄호안에 들어가는 내용은 초기화에 필요한 값이 있으면 넘기고 없으면 안넘겨도 됩니다 

new 이름() 이거는 새로운 객체를 생성할때 쓰는 문법입니다 (자세히공부하고싶으시면 클래스라는걸 살펴보셔야합니다) 객체를 생성할때 초기값이 필요할 수도 있고 없을 수도 있습니다.필요하다면 () 안에 값을 넘겨주고 필요없고 나중에한다면 그냥 ()만 써도 됩니다 

Header에서 받는 초기값의 종류가 어떤게 있는지 보시려면 이 링크를 확인해주세요

https://developer.mozilla.org/en-US/docs/Web/API/Headers/Headers

재동님의 프로필 이미지
재동

작성한 질문수

질문하기