In der Konsole erscheint es als native Funktion, aber ich würde gerne wissen, wie sie gebaut wurden. Zum Beispiel, was ist der Code, der beim Drücken der Leertaste zum Blättern der Seite ausgeführt wird. Das Info mir viel beibringen würde, und ich konnte meine Funktionen effektiverWie erhält man den Quelltext von nativen JavaScript-Funktionen?
Antwort
Während dies nicht eigentlichen Quellcode zeigen, wenn Sie daran interessiert sind, wie viele der nativen JavaScript Funktionen implementiert sind, können Sie die Spezifikation lesen, auf denen sie basieren:
Diese Spezifikation sieht interessant aus – jscripter
- Wählen Sie einen Browser
- Stellen Sie sicher, es ist ein Open Source ein
- Dig durch seinen Quellcode
machen einige Repositories sind:
Beachten Sie, dass JavaScript native Funktionen sind in der Regel nicht in JavaScript geschrieben (erwarten C oder C++ die meiste Zeit). Sie werden JS nur über eine API zugänglich gemacht.
Beachten Sie auch, dass der Code, der eine Seite scrollt, wenn die Leertaste gedrückt wird, nicht einmal eine Funktion ist, die JS ausgesetzt ist.
- 1. Wie erhält man den Markennamen von Button?
- 2. wie man den Durchschnitt von Datenrahmenspaltenwerten erhält
- 3. Wie erhält man den Objektnamen?
- 4. Wie erhält man den Dezimalwert?
- 5. Wie erhält man den Wert "{element:}"?
- 6. Wie erhält man den Kodierungstyp eines Strings?
- 7. Wie erhält man den OMElement-Wert?
- 8. Wie erhält man den Wert der Funktionsargumente?
- 9. Wie erhält man den globalen Fisher-Score?
- 10. Wie erhält man den Prozessnamen einer Anwendung?
- 11. Wie erhält man den aktuellen GoogleMap-Zoomfaktor?
- 12. Wie erhält man den Anfangswert einer Komponenteneigenschaft?
- 13. @MultipartForm Wie erhält man den ursprünglichen Dateinamen?
- 14. Wie erhält man den Objektindex nach Wert?
- 15. SQLite - wie erhält man den Durchschnittswert?
- 16. Wie erhält man den Zweignamen im Protokoll?
- 17. Wie erhält man den Elementwert in jQuery?
- 18. Wie erhält man den Wert verwandter Zeilen?
- 19. Wie erhält man den Exponentenwert einer Zahl?
- 20. Wie erhält man den Artikelindex in PowerApps?
- 21. Wie erhält man den neuesten Tag-Namen?
- 22. Wie erhält man den Spinner-Wert?
- 23. Wie erhält man den Schnittpunkt zweier Vektoren?
- 24. jQuery Metadaten, wie erhält man den Wert?
- 25. C#: Wie erhält man den zugewiesenen Wert von einer Aktion?
- 26. Wie erhält man den Speicherort von CACERTs der Standardjava-Installation?
- 27. Wie erhält man den Ressourcennamen von Azure Resource GUID?
- 28. Wie erhält man den Endpunkt/URI von AWS API Gateway?
- 29. Wie erhält man den Replikationsfaktor von C * -Cluster?
- 30. Wie erhält man den größten Wert von NSArray-Wörterbüchern?
Der Code, der die Seite scrollt, ist kein JavaScript, sondern C++ oder die Sprache, in der der Browser implementiert wurde. Aber es gibt einige Open-Source-Browser, so dass Sie den Quellcode herunterladen können. – nnnnnn
duplizieren? http://stackoverflow.com/questions/22370735/emulate-spacebar-scroll-function/22370829?noredirect=1#comment34005844_22370829 – Jorg
Ha ha, das ist meine Frage. Aber ich fragte nicht nur die Leertaste Scroll-Funktion, aber alle Javascript-codiert – jscripter