
33
1
장
첫 번째 애플리케이션
무언가를 배울 때, 일단 그냥 해 보면 가장 빠르게 익힐 수 있는 경우가 많습니다. 그러니 우선
간단한 애플리케이션을 만들어 봅시다. 지금 무슨 일이 일어나고 있는지 전부 설명하는 것이
1
장의 목적은 아닙니다. 익숙지 않고 혼란스러운 내용이 아주 많을 테니, 긴장을 풀고 모든 걸
이해해야 한다는 강박관념에 빠지지 않길 권합니다.
1
장의 목적은 흥미를 갖는 것이니 그저 즐
기면 됩니다. 이 책을 마칠 때쯤이면 이 장의 모든 내용을 완전히 이해할 수 있을 겁니다.
TIP
프로그래밍 경험이 많지 않다면, 컴퓨터가 얼마나 곧이곧대로 행동하는지 깨닫게 되면서 절망에 빠질 일이 많
을 겁니다. 사람의 두뇌는 혼란스러운 일도 잘 처리할 수 있지만 컴퓨터는 이런 면에서는 빵점입니다. 필자가
이 책을 쓰면서 문법을 틀리더라도, 독자 여러분은 필자의 작문 실력을 의심할지언정 필자가 무슨 말을 하려
는 지는 이해할 수 있을 겁니다. 하지만, 자바스크립트는(모든 프로그래밍 언어가 다 그렇지만) 혼란스러운 코
드를 이해하는 능력은 전혀 없습니다.
대소문자를 틀리거나, 오타를 내거나, 단어와 구두점의 순서가 조금 바뀌는 등의 작은 실수도 모두 에러 또는
예상치 못한 결과를 초래합니다. 문제가 생겼다면 책에 있는 코드를 전부 정확히 옮겨 썼는지 ...