웹 프론트엔드 JS 튜토리얼 defer='지연” 과 async='비동기”

defer='지연” 과 async='비동기”

Jul 07, 2017 pm 06:10 PM
async defer

즉시 다운로드하지만 실행은 지연됩니다. 즉, 페이지 구문 분석이 완료되면 스크립트가 실행됩니다.

참고: defer 속성은 외부 스크립트, 즉 src 속성을 사용할 때만 적용됩니다.

즉시 다운로드하고 비동기적으로 실행하세요. 지정된 순서대로 실행된다는 보장은 없습니다.

참고: defer 속성은 외부 스크립트, 즉 src 속성을 사용할 때만 적용됩니다.

비동기 속성은 HTML5의 새로운 기능입니다.


비동기와 지연을 모두 사용하지 않는 경우: 브라우저가 페이지 구문 분석을 계속하기 직전에 스크립트를 읽고 실행합니다.

위 내용은 defer='지연” 과 async='비동기”의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

es6 또는 es7에 비동기가 있습니까? es6 또는 es7에 비동기가 있습니까? Jan 29, 2023 pm 05:36 PM

비동기는 es7입니다. async 및 wait는 ES7에 새로 추가된 기능이며 비동기 작업을 위한 솔루션입니다. async/await는 공동 모듈 및 생성기 기능을 위한 구문 설탕이라고 할 수 있으며, 더 명확한 의미로 js 비동기 코드를 해결합니다. 이름에서 알 수 있듯이 async는 "비동기"를 의미합니다. async는 async와 wait 사이에 엄격한 규칙이 있음을 선언하는 데 사용되며, wait는 비동기 함수로만 작성될 수 있습니다.

vue3+async-validator가 양식 확인을 구현하는 방법 vue3+async-validator가 양식 확인을 구현하는 방법 May 11, 2023 am 09:55 AM

vue3 프로젝트 빌드 프로젝트를 만들기 전에 가장 먼저 설명해야 할 것은 우리가 사용하는 버전이 Nodejs: v17.5.0pnpm: 7.0.0Vue: 3.2.25라는 것입니다. 먼저 Vite는 FormValidate라는 vue3 프로젝트 데모를 만듭니다. 명령줄에 pnpmcreateviteFormValidate 명령을 입력하고 Enter를 누른 다음 vue를 선택하고 Enter를 계속 누르면 명령줄 프롬프트에 따라 처음에 FormValidate(양식 유효성 검사) 프로젝트가 생성되었음을 나타냅니다. 그런 다음 pnpminstall 명령을 사용하여 프로젝트에 필요한 종속성을 설치합니다. 물론 여기서 pnpm을 사용하는 것이 n보다 낫습니다.

Go 언어에서 defer 키워드는 무엇입니까? Go 언어에서 defer 키워드는 무엇입니까? Jun 11, 2023 am 09:10 AM

Go 언어의 defer 키워드는 무엇입니까? 프로그램을 작성할 때 특정 기능이나 메소드가 실행된 후 정리 작업이나 리소스 해제 작업을 수행해야 하는 경우가 종종 있습니다. 이때 Go 언어는 defer 키워드를 사용하여 함수나 메서드가 반환될 때까지 이러한 정리 또는 리소스 해제 작업을 연기할 수 있는 편리한 메커니즘을 제공합니다. defer 키워드는 컴파일 타임에 구문 분석되는 구문 설탕으로, 현재 함수나 메서드가 반환될 때까지 함수나 메서드 호출을 연기합니다.

Vue에서 비동기 작업을 처리하기 위해 async/await를 사용하는 방법 Vue에서 비동기 작업을 처리하기 위해 async/await를 사용하는 방법 Jun 11, 2023 am 09:18 AM

async/await를 사용하여 Vue에서 비동기 작업을 처리하는 방법 프런트 엔드 개발이 지속적으로 발전함에 따라 Vue에서 더욱 복잡한 비동기 작업을 처리해야 합니다. Vue는 이미 비동기 작업을 처리하는 편리한 방법을 많이 제공하지만 경우에 따라 이러한 비동기 작업을 처리하기 위해 더 간단하고 직관적인 방법을 사용해야 할 수도 있습니다. 이때 async/await는 매우 좋은 선택이 됩니다. 비동기/대기란 무엇입니까? ES2017에서는 비동기 및

Python 비동기 모듈을 사용하는 방법 Python 비동기 모듈을 사용하는 방법 May 30, 2023 pm 11:43 PM

코루틴: 마이크로 스레드라고도 알려진 코루틴은 사용자 모드의 컨텍스트 전환 기술입니다. 간단히 말해서, 실행 간 전환을 위해 코드 블록을 구현하는 스레드입니다. Python의 코루틴 지원은 생성기를 통해 구현됩니다. 생성기에서는 for 루프를 반복할 수 있을 뿐만 아니라 next() 함수를 지속적으로 호출하여 항복 문에서 반환된 다음 값을 얻을 수도 있습니다. 그러나 Python의 Yield는 값을 반환할 수 있을 뿐만 아니라 호출자가 보낸 매개변수도 받을 수 있습니다. 1. 생성기란 무엇입니까? Python에서는 이러한 반복과 계산을 동시에 수행하는 메커니즘을 생성기라고 합니다.

Python의 코루틴에서는 정확히 무슨 일이 일어나고 있나요? Python의 코루틴에서는 정확히 무슨 일이 일어나고 있나요? Apr 14, 2023 am 08:28 AM

1. 전통적인 동기화 구문 요청 예는 여전히 동일합니다. 비동기 구문 구현을 이해하기 전에 먼저 동기화 구문 예부터 시작하겠습니다. 이제 이 프로그램은 이 요청을 통해 해당 응답 콘텐츠를 얻고 인쇄합니다. , 코드는 다음과 같습니다: import 소켓 def request(host: str) -> None: """요청을 시뮬레이션하고 응답 본문을 인쇄합니다.""" url: str = f"http://{host }" 양말

Go 언어의 지연 실행 문은 무엇입니까 Go 언어의 지연 실행 문은 무엇입니까 Jan 11, 2023 pm 06:28 PM

Go 언어에서 지연 실행 문은 defer 문이고 구문은 "defer any 문"입니다. defer 문은 defer가 속한 함수가 반환되려고 할 때 지연된 명령문의 처리를 지연합니다. 즉, 먼저 defer된 명령문이 실행됩니다. 마지막에 실행되고, 연기된 명령문이 먼저 실행됩니다.

golang 함수의 지연 및 패닉 golang 함수의 지연 및 패닉 Apr 20, 2024 am 11:06 AM

defer 및 패닉 키워드는 예외 및 사후 처리를 제어하는 ​​데 사용됩니다. defer: 함수를 스택에 푸시하고 함수가 반환된 후에 실행합니다. 리소스를 해제하는 데 자주 사용됩니다. 패닉(Panic): 프로그램 실행을 중단하기 위해 예외를 발생시키고 계속 실행할 수 없는 심각한 오류를 처리하는 데 사용됩니다. 차이점: defer는 함수가 정상적으로 반환될 때만 실행되는 반면, 패닉은 오류가 발생하더라도 어떤 상황에서도 실행됩니다.

See all articles