Lesen Dokumentation über fileReader, und finden Sie heraus, dass sie Methoden schreiben mit void Operator, wie folgt aus:Warum Mozilla hat Dokumentation JavaScript geschrieben mit IDL
void readAsArrayBuffer (
in Blob blob
);
nur versuchen, verstehen, warum sie es so schreiben Sie? Gibt es einen praktischen Nutzen dieser Syntax?
Später stellt sich heraus, dass es überhaupt keine js ist, sondern IDL, die Interface Description Language ist.
FYI: Bevor ich diese Frage stelle, google ich und lese über tatsächliche Void-Operator in JS. Also bitte, bitte reffer mich nicht zurück. Frage ein wenig verschwommen, aber es muss sich damit auseinandersetzen, warum Mozilla eine Dokumentation über so geschriebenes JavaScript hat? In IDL, die wenig mit tatsächlichem JavaScript hat?
Das ist nicht der Operator 'void'. Das ist ein "void" Rückgabewert, was bedeutet, dass kein Wert zurückgegeben wird. Zwei verschiedene Dinge. – mellamokb
Tatsächlich gibt 'void'' undefined' zurück und wird verwendet, um die meisten Male, die in 'link' verwendet werden, wie [this] (http://jsbin.com/ocihej/1/edit), zurückzugeben [könnte hilfreich sein] (http://www.tutorialspoint.com/javascript/javascript_void_keyword.htm). –
[Siehe auch diese Antwort] (http://stackoverflow.com/questions/666936/what-ist-the-point-of-void-in-javascript) und [auch dies] (http: // stackoverflow. com/questions/12998620/whats-eine-gute-nutzung-von-void). –