현재 위치 - 주공해몽공식사이트 - 랜덤 번호 뽑기 점술 - 자바스크립트는 무엇에 적합하고, 무엇에 적합하지 않습니까?

자바스크립트는 무엇에 적합하고, 무엇에 적합하지 않습니까?

자바스크립트는 무엇을 할 수 있습니까?

자바스크립트를 사용하면 많은 일을 할 수 있고, 웹 페이지를 더욱 상호 작용하게 하며, 사용자에게 더 좋고 흥미진진한 경험을 제공할 수 있다.

자바스크립트를 사용하면 활성 사용자 인터페이스를 만들고 사용자가 페이지를 탐색할 때 피드백을 제공할 수 있습니다.

자바스크립트를 사용하여 사용자가 양식에 유효한 정보를 입력하도록 하면 업무 시간과 비용을 절약할 수 있습니다.

JavaScript 를 사용하여 사용자의 작업에 따라 사용자 정의 HTML 페이지를 만들 수 있습니다.

자바스크립트는 양식 작업, 쿠키 설정, HTML 페이지 실시간 작성, 웹 기반 응용 프로그램 만들기도 합니다.

자바스크립트는 무엇을 할 수 없습니까?

자바스크립트는 클라이언트 언어입니다. (실제로 서버측에도 구현된 JavaScript 버전이 있습니다. ). 즉, 서버가 아닌 사용자의 시스템에서 작업을 수행하도록 설계되었습니다. 따라서 JavaScript 에는 다음과 같은 보안 이유로 몇 가지 고유한 제한 사항이 있습니다.

자바스크립트는 클라이언트에서 파일을 읽고 쓸 수 없습니다. 웹 페이지가 하드 드라이브에 있는 파일을 읽거나, 바이러스를 하드 드라이브에 쓰거나, 컴퓨터의 파일을 조작하는 것을 원치 않기 때문입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 컴퓨터명언) 유일한 예외는 JavaScript 가 브라우저의 쿠키 파일에 쓸 수 있다는 것입니다. 단, 몇 가지 제한 사항이 있습니다.

자바스크립트는 서버에 파일을 쓸 수 없습니다. 서버에 여러 가지 방법으로 파일을 작성하는 것이 편리하지만 (예: 페이지 클릭 수 저장 또는 사용자가 양식을 작성하는 데이터) JavaScript 는 허용되지 않습니다. 대신 서버의 프로그램을 사용하여 이러한 데이터를 처리하고 저장해야 합니다. 이 프로그램은 Perl 또는 PHP 로 작성된 서버에서 실행되는 CGI 프로그램 또는 Java 프로그램일 수 있습니다.

자바스크립트는 자신이 열지 않은 창을 닫을 수 없습니다. 이는 한 사이트가 다른 사이트의 창을 닫지 못하도록 브라우저를 독점하기 위한 것입니다.

자바스크립트는 다른 서버에 열려 있는 웹 페이지에서 정보를 읽을 수 없습니다. 즉, 웹 페이지는 이미 열려 있는 다른 창의 정보를 읽을 수 없으므로 서퍼들이 어떤 다른 웹 사이트를 방문하고 있는지 감지할 수 없습니다.