inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

1. 빌트인 개요, 빌트인 분류

질문이 있습니다.

해결된 질문

150

이은혜

작성한 질문수 80

1

간단하게 이해한 바론..

빌트인은 자바스크립트가 미리 만들어놓은 함수, 메서드 등인거 같습니다.

Number도 있지만..

자주 사용하는 console.log, .dir 등이 빌트인 메서드에 속하는 걸까요??

oop javascript

답변 1

1

김영보

빌트인은 자바스크립트가 미리 만들어놓은 함수, 메서드 등인거 같습니다.

==> 비기너 과정이므로 깊게 다루지 않고 언급만 했으며, 지금 만들고 있는 DOM 강좌에서 다루고 있지만, 빌트인 함수를 내장 함수라고 하는 것은 뉘앙스가 다릅니다.
내장이란 단지 포함된 뉘앙스가 풍깁니다. 원룸에 냉장고와 에어콘이 빌트인되어 있다고 하는 것은 원룸 구조에 맞추어 최적으로 냉장고와 에어콘을 설치했다는 뉘앙스가 풍깁니다.

빌트인 함수도 그런 뉘앙스입니다. 자바스크립트는 Host 환경에서 실행됩니다. html 파일에 <li>를 10개 작성하고, 이것을 DOM과 자바스크립트로 CRUD를 할 수 있습니다. DOM 처리에서 NodeList 형태로 <li>를 반환하며, 이것을 자바스크립트로 CRUD합니다. 이때 NodeList는 자바스크립트 타입이 아니라 DOM 타입입니다. 그런데 사전 처리를 하지 않고 for() 문으로 NodeList를 반복할 수 있습니다. 즉, 자바스크립트와 DOM이 한 번에 처리할 수 있도록 빌트인(맞춤)한 것입니다. 단지 내장이라면 사전 처리를 해야할 것입니다. WEB 관련 API도 이처럼 빌트인되어 있습니다. 내장과 빌트인의 뉘앙스 차이입니다.

프론트엔드 부트캠프 가기 전, 짧은 감사 인사드립니다!

2

113

2

섹션10 3. Object 프리미티브 값 구하기에서 질문있습니다.

1

158

2

섹션3의 1강 연산자, 표현식 강의에서 표현식 질문이 있습니다.

0

144

2

섹션 1. 6번째 강의 질문입니다.

1

254

1

선생님 Objcet 질문 있습니다.

0

304

2

forEach문을 활용한 코딩시간 풀이

0

619

1

sort 코딩 시간 풀이

0

294

1

코딩 시간 풀이 올려봅니다.

0

231

1

인덱스 코딩시간 문제풀이

0

386

1

for문 코딩 시간 답제출

0

310

1

3:39 sort에 들어가서 one,two 파라미터질문입니다.

0

197

0

퀴즈 질문 및 정답

0

361

1

오브젝트

0

290

1

인스턴스 목적

1

243

1

[코딩시간 01] 3항 연산자로 작성했을 때, 각 값..?

0

273

1

Undefined === Null; // true???

0

198

1

indexOf의 파라미터에 음수를 작성 했을때에 대한 질문입니다.

0

1032

5

length 값 변환 논리에 대한 질문입니다.

0

215

1

상수 변수 선언에 대해

0

239

1

코딩 시간 (for문) 풀이

0

259

1

Object vs object

1

504

1

코딩 시간 풀이입니다.

0

203

1

log(add(1, 2, 3, 4));

0

186

1

코딩시간 답 제출

0

201

1