그럼 우리가 왜 UI언어인, "자바스크립트(ES5)"를 배워야 하는가!?
HTML+CSS로 만들어진 화면 ==> "정적인(static)" 화면이다!!!
==> 이러한 "정적인" 화면을 "동적인" 화면으로 만들기 위해서
자바스크립트 알아야 한다!!!
가. 자유로운 문서조작(태그/컨텐츠/CSS스타일 실시간조작)
나. 이벤트 처리
배우는 흐름 JS >> JQuery Library >> AJAX
ECMAScript는 변수선언에 타입이 따로 붙지 않는다.
어느 위치에서든 생성되어도 위에서 아래로 읽는다.
document.write 이거 쓰지말라!
대신! console.log() 로 확인해라
- 파란색줄: 파비콘 연결법
- 빨간줄 CORS police: "동일출처" 원칙에 위배됨에 따라,
더 이상 외부사이트의 스크립트 파일을 사용하는 것을 막아버림(blocked = anonymous)
안전한 사이트가 아닌 이상 넣어줘라 거의 넣으면된다.
1.타입명은 전부 소문자다.
2.실수든 정수든 number 타입.
3.배열/객체/null object 타입.
var키워드가 필수는 아니다 하지만 지역변수를 만드려면 함수영역 내에 var 키워드를 붙여줘야한다
var생략시 지역변수가 될 수 없음