자바스크립트 window 객체의 속성
자바스크립트 window 객체의 속성 ■ 자바스크립의 객체 중에서 브라우저 객체는 window, navigator, location, history, screen, document로 이루어져 잇는데요. 이것들 중에서 Window가 최상위 객체입니다. 이 window 객체의 속성을 알아보고, 간단하게 속성값을 출력하는 예제를 만들어보겠습니다. window 객체는 브라우저 전반에 관련된 객체로서 사용할 수 ..
자바스크립트 대화상자 JavaScript alert prompt
자바스크립트 대화상자 JavaScript alert prompt ■ 자바스크립트의 내부 함수 중에서 alert()와 prompt() 함수에 대해서 알아볼 텐데요. prompt 함수는 사용자가 어떤 데이터값을 입력할 수 있도록 다이얼로그를 띄어주는 함수이구요. alert 함수는 사용자에게 메시지를 보여주는 역할을 하는 함수 입니다. 이것들의 형식을 알아보고, 예제를 만들어 볼게요.      ..
자바스크립트 javaScript while문
자바스크립트 JavaScript while문■ 자바 스크립트에서 가장 많이 사용하는 반복문은 for문 이겠지만, 경우에 따라서는 while문을 이용하기도 하는데요. while문은 횟수가 정해지지 않은 반복문에서 주로 사용됩니다. while문은 어느 조건만 만족하면 계속해서 실행되기 때문에 그 안에는 반드시 반복문을 빠져나오는 조건을 넣어줘야 합니다. 그렇지 않으면 무한루프를 돌게 돼서 컴퓨터를 재부팅 해야 하는 문제가 생길 수도 있어요. 어..
자바스크립트 삼항연산자
자바스크립트 삼항연산자■ 자바스크립트에서 조건을 처리하는 형태의 제어문에는 대표적으로 if문이 있고, 좀 더 간결하게 표현할 수 있는 삼항연산자가 있는데요. 이번 글에서는 예제를 하나 만들어보면서 삼항연산자를 이해해보고, 같은 내용을  if문으로 바꿔서 어떻게 다른지 비교해보겠습니다. ■ 메모장을 열어서 간단하게 HTML 문서를 만들고 그 안에 자바스크립트를 넣을 건데요. 어떤 숫자를 입력받아서 그 숫자가 음수인지..
자바스크립트 배열 선언 JavaScript Array
자바스크립트 배열 선언 JavaScript Array■ 여러 개의 변수에 각각의 데이터를 저장하고 따로 관리하는 것보다 이것들을 하나로 묶어서 관리하는 게 당연히 편할 텐데요. 이렇게 여러 개의 변수를 하나로 묶어서 관리할 수 있는 것을 배열이라고 생각하면 됩니다. ■ 예를 들어 다음과 같이 각각의 변수에 데이터를 저장한다고 가정해볼게요. ▲ a, b, c의 변수에 각각 데이터를 저장하는 것보다 ..
HTML CSS JavaScript 자바스크립트 연결
HTML CSS JavaScript 자바스크립트 연결■ 우리가 눈으로 보는 웹 브라우저 화면은 [HTML + CSS + 자바스크립트]로 만들어져 있는데요. 이들 문서를 모두 한 곳(HTML)에 작성해도 되지만, 많이 복잡해지기 때문에 이번 글에서는 각각의 문서를 분리해서 작성하고 연결하는 방법을 알아보겠습니다. ■ HTML은 화면의 전체적인 구조를 잡아주는 역할을 하고 확장자는 [.html]입니다. css는 화면을..
자바스크립트 IDE aptana studio 3 설치
자바스크립트 IDE aptana studio 3 설치■ 자바스크립트 IDE(통합 개발 환경) 중에서 aptana studio 3를 설치하는 과정을 정리해볼까 합니다. aptana 홈페이지에서 내려받고 설치하면 되는 간단한 과정이지만 혹시 도움이 필요하신 분이 계실까 해서 그림 위주로 간단하게 정리하겠습니다.  http://www.aptana.com/aptana 홈페이지입니다. 클릭해서 이동할게요. ▲ 홈페..