Close

자바 스크립트 파일 다운로드

구문 오류입니다. 경우에 따라 Chrome은 사용자가 수행 하려는 작업을 전혀 알지 못하고이 일반 오류 메시지를 제공 합니다. 구문 오류는 코드의 일부 실수를 나타냅니다. 오타가 아닐 수도 있지만 허용 되지 않는 방식으로 JavaScript의 하나 이상의 문을 함께 배치 했을 수 있습니다. 이 경우 오류가 발견 된 줄을 자세히 살펴보고 어떤 실수를 저질 렀는 지 파악 해야 합니다. 불행 하 게도, 이러한 유형의 오류는 종종 해결 하기 위해 자바 스크립트 언어의 경험과 이해를 필요로 한다. 이 코드는 실제로 자바 스크립트가 아닌 HTML입니다. 그것은이 태그 다음 물건은 자바 스크립트를 웹 브라우저에 알립니다. 이것은 사용자가 어떤 서버를 설정 하지 않고 파일을 다운로드 할 수 있도록 하는 간단한 트릭입니다. 당신이 행동에 그것을 보고 싶은 경우에, 당신은 체크 아웃 할 수 있습니다이 CodePen. 그런 다음 열기 및 닫기 태그 사이에 JavaScript 코드를 추가 하면 tags: When attaching an external JavaScript file to a web page, you need to specify a URL for the src attribute of the tag.

A URL or Uniform Resource Locator is a path to a file—like another web page, a graphic, or a JavaScript file—located on the Web. There are three types of paths: absolute path, root-relative path, and document-relative path. All three indicate where a web browser can find a particular file. The tag is regular HTML. It acts like a switch that in effect says “Hey, web browser, here comes some JavaScript code; you don’t know what to do with it, so hand it off to the JavaScript interpreter.” When the web browser encounters the closing javascript 프로그램의 끝에 도달 하 고 정상적인 업무로 돌아갈 수 있다는 것을 알고 있습니다. 구글의 크롬 브라우저는 많은 웹 개발자에 의해 사랑. DevTools 기능은 HTML, CSS 및 JavaScript 문제를 해결 하는 여러 가지 방법을 제공 합니다. 또한 JavaScript 콘솔은 코드에서 오류 추적을 시작할 수 있는 좋은 장소입니다. 발견 된 오류를 설명 하는 것 뿐만 아니라 각 오류가 발생 한 코드의 줄도 식별 합니다.

이 책의 4 부에 대해 배울 Ajax는 클라이언트측과 서버측을 함께 제공 합니다. Ajax는 JavaScript를 사용 하 여 서버와 통신 하 고 서버에서 정보를 검색 하며 새 웹 페이지를 로드할 필요 없이 웹 페이지를 업데이트 하는 방법입니다. Google 지도는이 기술을 사용 하 여 새 웹 페이지를 로드 하지 않고도 맵을 이동할 수 있도록 합니다. 그림 1-6 합니다. Chrome의 JavaScript 콘솔은 프로그램의 오류를 식별 합니다. 오류 오른쪽에 나열 된 파일 이름을 클릭 하면 Chrome에서 오류 (동그라미 표시)가 있는 페이지를 간략하게 강조 합니다. 다운로드 비압축, 개발 jQuery를 3.4.1 압축 및 비압축 jQuery 파일의 복사본을 사용할 수 있습니다. 압축 되지 않은 파일은 개발 또는 디버깅 중에 사용 하는 것이 가장 좋습니다. 압축 된 파일은 대역폭을 절약 하 고 프로덕션 환경에서 성능을 향상 시킵니다. 압축 된 파일로 디버깅할 때 사용 하기 위해 sourcemap 파일을 다운로드할 수도 있습니다. 맵 파일은 사용자가 jQuery를 실행 하는 데 필요 하지 않으며 개발자의 디버거 경험을 향상 시킵니다. JQuery 1.11.0/2.1.0의 경우/# Sourcemapappingurl 주석은 압축 파일에 포함 되지 않습니다.

이 장의 자습서에는이 책의 웹 사이트 www.missingmanuals.com/cds/jsjq3emm 예제 파일이 필요 합니다. (튜토리얼 파일은 단일 Zip 파일로 저장 됩니다.) XMLHttpRequest 개체는 정상적인 AJAX 요청을 만드는 데 사용 됩니다. 그러나 이진 파일을 다운로드 하는 경우는 응답 요청 개체의 속성을 blob로 설정 됩니다.