#TIL (May 3nd, 열아홉번째 이야기)

Jung Hyun Kim·2020년 5월 3일
0

Javascript (자바스크립트 기초 )

https://opentutorials.org/course/743/6491

1. Object(객체)

  • 배열과 유사(연관된 데이터를 담아내는 그릇) 하지만, index로 우리가 원하는 데이터 값을 넣을수 있고, 객체지향과는 다른 컨셉임
var grades = {'egoing' :10, 'k8805': 6, 'sorialgi': 80};//egoing 이 key이고 10이 value

 //객체는 {} 에 담겨있음(배열은[]에 담겨있음) 
// index는 문자열로'egoing', 'k8805'를 의미하고 값은 10,6,80은 index에 해당하는 값

2. 모듈

  • 하나의 코드를 여러개의 파일로 분리하는 것!
    - 자주 사용하는 코드를 별도의 파일로 만들어 필요할때마다 재사용 할수있음
    - 코드 수정이나 디버깅이 쉬움
    - 자바스크립트에서 모듈이라는 개념이 분명하게 존재하지 않고, 호스트환경 (웹브라우저)에 따라 모듈화 달라짐


3. UI(User Interface)와 API(Application Programming Interface) 문서

  • UI : 내가 짠 코드가 적용되는 부분
  • API : 브라우저에 프로그래밍 되어 있는 부분 (예.경고창 디자인 위치 소리 등)

    3.1 API

    • 자바스크립트 자체의 API(ECMAScript) 와 자바스크립트가 동작하는 호스트 환경의 API(웹브라우저, Node.js, Google Apps Script API 로 구분됨

profile
코린이 프론트엔드 개발자💻💛🤙🏼

0개의 댓글