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 에 제출했을경우에 자바 스크립트 코드로 요청이 가능합니다. 그리고 만약 들어가는 값이 유효할경우에 그들은 웹사이트에 제출할수있습니다.
자바스크립트는 속임수로로 사용될수있습니다. 사용자의시작 이벤트들을 버튼 클릭, 링크 안내, 그리고 다른 액션들을 사용자에게 암묵적으로나 명시적으로 줄수있습니다.
○ 자바스크립트의 이점.
자바스크립트를 사용했을시 이점들.
- 서버없이 상호작용이 가능하다 :
당신은 사용자가 입력한값을 페이지가 꺼전 서버에 보내기전에 유효성검사를 할수있다. 이렇게경우 서버의 트래픽을 보호해준다.
- 방문자들로 부터 즉시 피드백이 된다. :
그들은 만약 입력을 잊어버렸을경우 페이지를 다시 로드할때가지 기다릴필요가없다.
- 향상된 상호작용 기능 :
당신은 사용자가 마우스를 넘길때 나 키보드로 하는 행동들에 반응하는 인터페이스를 만들어낼수있습니다.
- 풍부한 인터페이스 :
자바스크립트를 사용하여 여러 아이템들을 드래그-앤-드랍 하여 컨포넌트나 슬라이더같은 컨포넌트를 포함하여 사이트 방문자들에게 풍부한 인터페이스를 제공할수 있습니다.
how to get Button id in JavaScript ? (309) | 2019.01.03 |
---|---|
how to style property change in js ? (0) | 2019.01.03 |
how to use Iframe / change src in iframe? (0) | 2019.01.03 |
how to button property disable change in javascript or jqury (0) | 2018.12.27 |
javascript current time (0) | 2018.12.27 |
youtube auto play Code (0) | 2018.10.26 |