[러닝자바스크립트] Ch1. 첫 번째 애플리케이션

1.1 시작은 브라우저에서

1.2 사용할 프로그램

1.3 주석에 관해

html, css는 인라인 주석을 지원하지 않는다.

1.4 시작하기

<script>태그를 바디 마지막에 놓는 이유는 헤더에 놓게 되면 성능이 다소 떨어지고 헤드가 지나치게 복잡해지기 때문이다.

1.5 자바스크립트 콘솔

1.6 제이쿼리

콘텐츠 전송 네트워크(CDN)

$(document).ready(function(){
	'use strict';
	console.log('main.js loaded');
});

1.7 단순한 그래픽 그리기

라이브러리를 링크하는 순서 중요

템플릿 or 보일러플레이트(boilerplate): 어떤 일을 하기 전에 항상 먼저 실행해야 하는 코드

1.8 반복적인 작업 자동화하기

1.9 사용자 입력 처리하기

1.10 Hello, World

💡QUIZ

  • 트랜스컴파일러란 ?
    es6언어를 es5로 변환시켜줌
  • use strict를 쓰면 ?
    치명적인 오류가 아닌 오류들을 감지해줌, 코드 최적화를 도와줌, 삭제할 수 없는 프로퍼티나 예약어를 변수로 사용하는 등의 에러를 잡아줌
  • <script>태그를 바디 마지막에 놓는 이유
    1. 헤더가 복잡해져서 가독성이 떨어짐
    2. html, css가 먼저 불러와져야 빨리 로딩이 된다고 사용자가 느낄 수 있기 때문
    3. html에서 그려지는 요소에 대한 접근이 script에 있을 경우에 제대로 실행을 못할 수 있다

좋은 웹페이지 즐겨찾기