GlobalEventHandlers 믹스인의 onload 속성은 리소스가 로드될 때 실행되는 Window, XMLHttpRequest, <img> 요소 등의 로드 이벤트에 대한 이벤트 핸들러입니다. img가 로드되면 onload 이벤트가 해제됩니다. , src 이미지가 비동기적으로 로드됩니다. 바인딩 이벤트 전에 로드가 완료되면 onload 이벤트가 트리거되지 않습니다. img.complete는 항상 존재하며 로딩이 완료된 후에도 true가 되는 속성입니다.
img.complete는 Image 개체의 속성이며 부울 값을 반환합니다. img.onload는 이미지가 로드된 후 트리거되는 이벤트입니다.
이 두 가지에는
img.complete
可以判断图片加载完成,img.onload
并不能判断图片是否加载完,而是在加载完毕之后,直接运行onload
바운드 기능만 있습니다.complete는 HTMLImageElement 객체의 속성인 반면, onload는 Image 객체의 로드 이벤트 콜백입니다. 전자는 이벤트가 발생할 때 비동기 콜백을 정확하게 수행할 수 없으며 브라우저 호환성에 몇 가지 문제가 있습니다.
GlobalEventHandlers 믹스인의 onload 속성은 리소스가 로드될 때 실행되는 Window, XMLHttpRequest, <img> 요소 등의 로드 이벤트에 대한 이벤트 핸들러입니다.
img가 로드되면 onload 이벤트가 해제됩니다. , src 이미지가 비동기적으로 로드됩니다. 바인딩 이벤트 전에 로드가 완료되면 onload 이벤트가 트리거되지 않습니다.
img.complete는 항상 존재하며 로딩이 완료된 후에도 true가 되는 속성입니다.