언어란?
어떤 문제의 해결을 위해 작성하는 연산을 이용하는 절차의 명령어의 집합
플랫폼이란?
프로그래밍을 하는 절차에 필요한 도구들. 즉, 카카오 친구목록, 기상정보 장치로는 디스크, 파일 등등 프로그래밍에 사용될 수 있다면 그 어떤 도구도 플랫폼이 된다.
(플랫폼의 개념이 내가 생각하던 것과 달라서 놀람.)
예를 들어 블루베리 농장이 프로그래밍에 사용된다면 블루베리 농장은 플랫폼이 된다.
그러나 블루베리 농장이 체험농장이 된다면 API는 필요없다.
API란?
언어가 그 플랫폼을 사용할 수 있도록 하는 것이 API.
API가 없다면 언어는 플랫폼을 사용할 수 없다.
어플리케이션을 만들 수 있도록 돕는 인터페이스.
Javascript라는 언어가 브라우저라는 플랫폼에서 동작할 수 있도록 하는 API는 Object라고 한다.
'Javascript' 카테고리의 다른 글
for-in 문 쓰는 법 (0) | 2021.04.17 |
---|---|
eval()과 JSON 파서를 이용한 파싱 (0) | 2021.04.17 |
자바스크립트 변수 , 연산자 , JSON 표기법(XML, CSV보다 간편하고 직관적인 데이터 표현방식) (0) | 2021.04.17 |