CategoryJavaScript (27)

2. HTML과 자바스크립트 / 문서모드 / noscript

HTML과 자바스크립트자바스크립트는 출현 즉시 HTML에 포함되었습니다. 넷스케이프는 자바스크립트가 다른 브라우저의 HTML페이지 렌더링을 방해하지않으면서 공존할 길을 모색했습니다. 이번 포스트에서는 HTML속에서 어떻게 자바스크립트를 사용하는지 알아봅시다.script요소자바스크립트를 HTML 페이지에 삽입하는 일차적인 방법은 script 태그를 사용하는 것입니다. script 요소는 두가지 방식으로 사용합니다. 자바스크립트 코드를 페이지에 직접 작성하거나, 외부파일에서 불러올 수 있습니다.인라인 스크립트 function sayHi(){ alert("Hi!"); } 스크립틑 요소 내부의 자바스크립트 코드는 위에서부터 차례대로 해석됩니다. 인라인 자바스크립트 코드 사용시 문자열 /script는 쓸 수 없습..

1. 자바스크립트란?

자바스크립트 등장배경자바스크립트의 1995년 처음 등장 시, 주요 목적은 펄 같은 서버언어에서 담당하던 유효성 검사였습니다. 당시는 모뎀의 느린 속도 때문에 서버까지 왕복하는 시간이 오래 걸렸었습니다. 그래서 나온 자바스크립트로 인하여 서버로 왕복할 필요없이 유효성검사 등을 클라이언트에서 처리가 가능하게 되었습니다. 그 후로 점차 발전하여 웹 브라우저 모두에서 중요한 기능으로 자리 잡았으며, 데이터 유효성 검사에 국한되지 않고 브라우저창과 콘텐츠 거의 모든부분과 상호작용 하고 있어 현재 강력한 프로그래밍 언어로 성장하였습니다.간추린 역사당시 인터넷 속도가 느려 유효성 검사를 클라이언트에서 하기 위하여 출현했습니다. 넷스케이프에서 일하던 브랜든 아이흐(Breadan Eich)가 처음엔 Mocha, 나중에 ..

0. About JavaScript 목차

JavaScript 목차JavaScript에 대해서 살펴봅니다.1. 자바스크립트란? 2. HTML과 자바스크립트 / 문서모드 / noscript 3.1 자바스크립트 기초 - 문법 3.2 자바스크립트 기초 - 키워드와 예약어 3.3 자바스크립트 기초 - 변수, 데이터타입 3.4 자바스크립트 기초 - 연산자 3.5 자바스크립트 기초 - 문장(제어문) 3.6 자바스크립트 기초 - 함수 4.1 자바스크립트 - 실행 컨텍스트와 스코프 (Execution Context, Scope) 4.2 자바스크립트 - 가비지컬렉션(Garbage Collection) 5. 자바스크립트 - 참조타입 6. 자바스크립트 - 객체 지향 프로그래밍 7. 자바스크립트 - 함수 선언식, 함수 표현식8. BOM - 브라우저 객체 모델9. 클라..