상세 컨텐츠

본문 제목

Java Script Basic (java_tutorial)

개발생활/JavaScript

by 한국인맛집 2017. 12. 29. 17:27

본문

반응형

Java Script


 Java Script


자바스크립트는 동적프로그래밍 언어입니다. 이것은 가볍게 사용가능하고 흔히 볼수있는 Web Page 

에서  사용할수있다.

Client-Side 스크립트 는 유저와 상호작용을 합니다. 그리고 동적인 페이지를 만들수 있습니다.

그걸은 Interpreted 프로그래밍 언어이고 객체지향 능력을 가지고 있다.


자바스크립트는 첫번째로  LiveScript*로 알려져있었다. 그러나 Netscape 로 바뀌면서 자바스크립트로 이름이 변경되었다.  아마도 JAVA로 인해 흥분이 했을수도 있습니다. 자바스크립트는 첫번째 외관이 잡현던것은 1955년에 LiveScript로 Netscape2.0때 입니다. 범용적으로 핵심언어는 Netscape , Internet Explorer, 다른 웹 브라우저에 내장되어 있기 때문입니다.


ECMA-262 Specification 에  자바스크립트의 핵심 표준이  정의되어 있습니다. 


- 자바스크립트는 가벼운 인터프리터 프로그래밍 언어입니다.

- Network 중심적인 애플리케이션 을 만들기위해 디자인되었다.

- Java를 보완하고 통합하였습니다.

- HTML을 보완하고 통합하였다.

- Open and Cross-platform 이다.\





 Client-Side JavaScript


Client-side JavaScript는 매우 흔한 언어입니다. 스크립트는 래퍼런스들을 포함해줘야합니다.

HTML문서의 코드들을 브라우저로 해석해줘야합니다.


이것은 Web 페이지가 꼭 HTML일 필요가 없음을 의미합니다. 그러나 프로그램을 포함시킬수있습니다.

사용자와 상호작용합니다. 브라우저를 컨트롤할수있고, 그리고 동적으로 HTML컨텐츠를 만들수있습니다.


자바스크립트 Client-side는 기술적으로 제공해주고있습니다. 많은 CGI Server-side 스크립트의 이점들을 제공해주고있습니다. 예를들면 이메일 주소에 유효한 값을 입력했을때 자바스크립트로 확인이 가능하다.


사용자가 Form 에 제출했을경우에 자바 스크립트 코드로 요청이 가능합니다. 그리고  만약 들어가는 값이 유효할경우에  그들은 웹사이트에 제출할수있습니다.


자바스크립트는 속임수로로 사용될수있습니다. 사용자의시작 이벤트들을 버튼 클릭, 링크 안내, 그리고 다른 액션들을 사용자에게 암묵적으로나 명시적으로 줄수있습니다.




 자바스크립트의 이점.


자바스크립트를 사용했을시 이점들.


- 서버없이 상호작용이 가능하다 : 


당신은 사용자가 입력한값을 페이지가 꺼전 서버에 보내기전에 유효성검사를 할수있다. 이렇게경우 서버의 트래픽을 보호해준다. 



- 방문자들로 부터 즉시 피드백이 된다. :

 그들은 만약 입력을 잊어버렸을경우 페이지를 다시 로드할때가지 기다릴필요가없다.


- 향상된 상호작용 기능 : 

당신은 사용자가 마우스를 넘길때 나 키보드로 하는 행동들에 반응하는 인터페이스를 만들어낼수있습니다.   


- 풍부한 인터페이스 : 

자바스크립트를 사용하여 여러 아이템들을 드래그-앤-드랍 하여 컨포넌트나 슬라이더같은 컨포넌트를 포함하여 사이트 방문자들에게 풍부한 인터페이스를 제공할수 있습니다.





반응형

관련글 더보기