0
파일 데이터를 구문 분석하는 스크립트가 있습니다. FileReader
을 사용하여 배열 버퍼를 얻은 다음 다양한 DataView
및 Uint8Array
을보고 데이터로 다른 여러 가지 작업을 수행합니다. 나는 나머지 코드와 함께 나아갈 수 있기 전에 FileReader
이 onload를 시작하기를 기다릴 필요가 있으며, reader.onload = function() {}
블록 안에 방대한 양의 코드를 넣지 않아도되는 것을 좋아하지 않는다. FileReader
을 절차 적으로 작동시키고 스크립트가로드되는 동안 스크립트를 유지하는 방법이 있습니까?FileReader를 기다리십시오 - 절차적인 자바 스크립트
아니요. 나는 들었습니다. 왜 이걸 원하는거야? 콜백은 JS의 훌륭한 기능입니다. – bjb568
명확한 용도로만 사용됩니다. 로드가 끝난 후에 실행해야하는 긴 프로 시저가 있습니다. 프로 시저 버전을 사용하는 것이 더 합리적입니다. 기술적으로 아무런 문제가 없습니다. 코드를 약간 정리하면 궁금합니다. –
긴 콜백 함수가 멋지게 보이기 때문에 들여 쓰기를 제거하는 것이 좋습니다. P : 저는 이런 식으로는 아무 것도 볼 수 없습니다. – bjb568