Information Security

4 Javascript 본문

Web Hacking/Web 기초

4 Javascript

leeeeye321 2017. 11. 14. 22:17

자바 스크립트(Javascript)

-1990년대 넷스케이프(웹 브라우저 회사)에 의해서 제일 처음 도입되었다.

-넷스케이프의 점유율이 90%이상을 차지하여 영향력이 컸기 때문에 다른 웹 브라우저도 지원을 안할 수 없었다.

-현재는 자바스크립트가 웹 표준으로 자리를 잡았다.

-자바(java)와는 전혀 상관이 없다.

 

실행하는 방법

1) 콘솔에서 직접 실행

[F12] ->

콘솔에 코드 입력

 

 

2) URL 입력창을 통해 실행

javascript: 코드

-> 해당 코드 바로 실행

 

 

3) HTML 파일에 코드 추가

 

※ 명령어를 연속으로 사용할 때는 끝에 세미 콜론(;)을 꼭 붙여줘야 한다.

 


 

입/출력

-웹 브라우저에서의 입출력

-웹 브라우저에서 어떠한 자바 스크립트 코드를 사용해도 서버는 알 수 없다.

페이지를 받아올 때에만 서버와 통신을 한다.

-서버에 값을 전달하려면 소켓을 통해서 직접해야 한다.

 

1. 입력

1) prompt

prompt("input:");

 

값을 입력 후 확인 클릭

 

콘솔에서 입력한 내용 확인

 

2) confirm

confirm("yes or no");

 

확인 or 취소 중 선택

 

콘솔에서 선택한 값(true or false) 확인

 

2. 출력

1) 콘솔창에 출력

 

2) 웹 페이지에 바로 출력

 


 

자료형

-문자열형: ' ' 와 " "를 구분 없이 사용한다.

-숫자: 실수, 정수

 

변수

-변수를 선언하지 않고 정의해서 사용한다.

-변수 이름 앞에 var(variable)이라는 키워드를 쓴다.

-> var 변수이름 = 값;

 

비교연산자

==: 타입이 같지 않아도 값이 같으면 같은 것으로 판단한다.

 

===: 타입까지 같이 확인한다.