से मूल्य मैं इस समारोह है:वापसी गणना जावास्क्रिप्ट FileReader ऑनलोड घटना
function doStuff(range, file) {
var fr = new FileReader();
var hash = '';
fr.onload = function (e) {
var out = "stuff happens here";
hash = asmCrypto.SHA256.hex(out);
return hash;
};
fr.readAsArrayBuffer(file);
return hash;
}
अभी, समारोह से पहले ऑनलोड घटना, समाप्त हो गया है तो doStuff हमेशा रिटर्न "" पूरा करता है। मुझे लगता है कि मुझे कॉलबैक की ज़रूरत है, लेकिन मैं जावास्क्रिप्ट के लिए नया हूं, और मैं इस मामले में इसे लागू करने के तरीके के बारे में अपने दिमाग को लपेट नहीं सकता।
वोट देने का कारण क्या है? –
कोई विचार नहीं। इस जवाब के साथ कुछ भी गलत नहीं लगता है। – Phylogenesis
@ फिजोजेनेसिस यहां भी वही है। मुझे नहीं पता कि पीपीएल मतदान क्यों कर रहा है :( –