이 기사에서는 비동기 및 콜백의 기본 개념과 관련된 문제를 주로 정리합니다. 동기화는 일반적으로 이전 작업이 완료될 때만 시작됩니다. , 이는 동기화에 해당하며, 비동기식은 CPU가 현재 작업을 일시적으로 보류하고 다음 작업을 먼저 처리한 후 이전 작업으로 돌아가서 실행을 계속하는 것을 의미합니다. 보세요, 모두에게 도움이 되길 바랍니다.
JavaScript에는 파일 객체가 있는데, 파일 객체는 파일 정보를 읽고 쓰는 데 사용됩니다. 이 객체는 Blob 객체를 상속하고 파일 시스템과 관련된 기능을 확장하는 모든 상황에서 사용할 수 있습니다. Blob 객체를 사용할 수 있습니다. "new File(fileParts, fileName, [options])" 생성자를 사용하여 파일 객체를 얻을 수 있습니다.
JavaScript 흐름 제어 문의 기능: 1. 나타나는 순서대로 명령문을 실행하는 데 사용되는 순차적 구조 2. 주어진 논리에 따라 실행 순서를 결정하는 데 사용되는 조건부 구조 3. 순서를 결정하는 데 사용되는 루프 구조 코드 로직에 따른 실행 조건에 따라 특정 프로그램을 반복적으로 실행할지 여부가 결정됩니다.
JavaScript는 서버측 스크립팅 언어가 아니지만 클라이언트측 스크립팅 언어입니다. JavaScript는 실행을 위해 클라이언트로 전송되기 전에 소스 코드를 컴파일할 필요가 없고 서버측 지원이 필요하지 않은 스크립팅 언어입니다. 이는 해석된 스크립팅 언어입니다. nodejs를 사용하여 서버 측에서 실행되는 JavaScript의 효과를 얻을 수 있습니다.
Javascript의 함수 유형: 1. 생성자, new 키워드를 사용하여 호출할 함수를 정의하고 기본적으로 새 객체를 반환합니다. 2. 실제 이름이 없는 함수인 익명 함수는 전역 변수를 오염시키지 않습니다. . 클로저 함수, 다른 함수 범위의 변수에 액세스할 수 있는 권한이 있는 함수 4. 동적 함수, 매개변수 목록 및 함수 본문은 문자열을 통해 동적으로 지정되는 함수입니다.
JavaScript 이벤트를 처리하는 방법에는 세 가지가 있습니다. 1. HTML 이벤트 핸들러, HTML 코드에 이벤트 핸들러를 직접 추가합니다. 구문은 "<element event=event function...>"입니다. 2. DOM0 수준 이벤트 핸들러의 경우 지정된 객체 이벤트 처리를 추가하려면 구문은 "element object.event=function(){...}"입니다. 3. DOM2 수준
nodejs에서 archiver는 zip 형식이나 tar 형식의 압축 패키지로 일부 파일을 압축하고 패키징하는 데 사용됩니다. archiver는 플랫폼 전반에 걸쳐 패키징 기능을 구현할 수 있는 모듈입니다. 패키징 형식은 "npm install archiver"를 사용할 수 있습니다. "문 사용하기 전에 이 모듈을 설치하십시오.