Heim Web-Frontend js-Tutorial Kenntnisse über das Lesen von Dateien

Kenntnisse über das Lesen von Dateien

Jul 18, 2017 pm 04:15 PM
知识

Kürzlich hat mich ein Kollege gefragt, ob js lokale Dateien lesen kann

Ich erinnere mich, dass ich zuvor einen Artikel über das Lesen lokaler Dateien durch js gesehen habe, und habe dann selbst eine Demo geschrieben.

ps: Dies ist ein bisschen wie der IO-Stream von Java, aber es gibt Unterschiede.

Hier sind einige Schritte, die ich zusammengefasst habe:

1. Holen Sie sich das Dateiobjekt
var file=document.querySelector('input');
2 Ereignis
file.onchange=function(){
3. Dateiressource abrufen
var list=this.files;
4. Reader erstellen
var reader=new FileReader() ;
5. Lesen Sie die Datei
meeteasDataRl () -Methode zurück, die eine Dateipfad
ReadaSext () zurückgibt, gibt einen Dateiinhalt (String)
reader.readasDataur (Liste [0]); Ergebnis, nachdem das Lesen der Datei abgeschlossen ist           us in in in in in on in der Datei mit der Aufschrift
   reader.onload=function(){
🎜>    }
}

In diesem Fall können Sie sich console.dir(this) im Hintergrund ansehen. Beachten Sie, dass es zwei Methoden zum Lesen von Dateien gibt: ①readAsDataURL()-Methode gibt einen Dateipfad zurück ②readAsText() Die Methode gibt zurück ein Dateiinhalt (Zeichenfolge);

Das obige ist der detaillierte Inhalt vonKenntnisse über das Lesen von Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erfahren Sie mehr über das schockierende Win10x-Systemwissen Erfahren Sie mehr über das schockierende Win10x-Systemwissen Jul 14, 2023 am 11:29 AM

Kürzlich ist der neueste Image-Download des Win10X-Systems im Internet durchgesickert. Anders als die übliche ISO liegt dieses Image im .ffu-Format vor und kann derzeit nur für das Surface Pro7-Erlebnis verwendet werden. Obwohl viele Freunde es nicht erleben können, können Sie dennoch den relevanten Inhalt der Bewertung lesen und Spaß haben. Werfen wir also einen Blick auf die neueste Bewertung des Win10x-Systems. Die neueste Bewertung des Win10x-Systems 1. Der größte Unterschied zwischen Win10X und Win10 erscheinen erstmals nach dem Hochfahren in der Mitte der Taskleiste. Zusätzlich zu angehefteten Anwendungen können in der Taskleiste auch kürzlich gestartete Anwendungen angezeigt werden, ähnlich wie bei Android- und iOS-Telefonen. 2. Eine weitere Sache ist, dass das „Start“-Menü des neuen Systems keine Datei unterstützt

Lassen Sie uns über Wissensextraktion sprechen. Haben Sie es gelernt? Lassen Sie uns über Wissensextraktion sprechen. Haben Sie es gelernt? Nov 13, 2023 pm 08:13 PM

1. Einleitung Unter Wissensextraktion versteht man in der Regel die Gewinnung strukturierter Informationen aus unstrukturiertem Text, beispielsweise Tags und Phrasen, die umfangreiche semantische Informationen enthalten. Dies wird häufig in Szenarien wie dem Inhaltsverständnis und dem Produktverständnis in der Branche verwendet. Durch das Extrahieren wertvoller Tags aus benutzergenerierten Textinformationen wird die Wissensextraktion normalerweise von der Klassifizierung der extrahierten Tags oder Phrasen begleitet . wird normalerweise als Erkennungsaufgabe für benannte Entitäten modelliert. Die allgemeine Erkennungsaufgabe für benannte Entitäten besteht darin, die Komponenten in Ortsnamen, Personennamen, Organisationsnamen usw. zu klassifizieren Taggen Sie Wörter in felddefinierte Kategorien, z. B. Serie (Air Force One, Sonic 9), Marke (Nike, Li Ning), Typ (Schuhe, Kleidung, Digital), Stil (

Golang verstehen: wesentliches Wissen für Entwickler Golang verstehen: wesentliches Wissen für Entwickler Feb 23, 2024 am 10:51 AM

Golang, auch bekannt als Go-Sprache, ist eine von Google entwickelte Open-Source-Programmiersprache. Seit seiner Veröffentlichung im Jahr 2007 hat sich Golang nach und nach im Bereich der Softwareentwicklung etabliert und wird von immer mehr Entwicklern bevorzugt. Als statisch typisierte, kompilierte Sprache bietet Golang viele Vorteile, wie z. B. effiziente Funktionen zur gleichzeitigen Verarbeitung, präzise Syntax und leistungsstarke Toolunterstützung, wodurch es breite Anwendungsaussichten in den Bereichen Cloud Computing, Big Data-Verarbeitung, Netzwerkprogrammierung usw. bietet. In diesem Artikel werden die Grundkonzepte von Golang vorgestellt.

Wie beantwortet ein Chatbot Fragen über einen Wissensgraphen? Wie beantwortet ein Chatbot Fragen über einen Wissensgraphen? Apr 17, 2023 am 09:13 AM

Vorwort Im Jahr 1950 veröffentlichte Turing das bahnbrechende Papier „Computing Machinery and Intelligence“ (Computing Machinery and Intelligence), in dem er ein berühmtes Beurteilungsprinzip über Roboter vorschlug – den Turing-Test, auch bekannt als Turing-Urteil, der besagt, dass wenn der erste Wenn die drei Wenn wir den Unterschied zwischen den Reaktionen von Menschen und KI-Maschinen nicht unterscheiden können, kann daraus geschlossen werden, dass die Maschine über künstliche Intelligenz verfügt. Im Jahr 2008 ließ der KI-Butler Jarvis in Marvels „Iron Man“ die Menschen wissen, wie KI Menschen (Tony) präzise dabei helfen kann, verschiedene Probleme zu lösen, die ihnen gestellt werden ... Abbildung 1: KI-Butler Jarvis (Bildquelle: Internet) Zu Beginn Im Jahr 2023 wurde Chat populär, ein kostenloser Chat-Roboter, der im 2C-Stil in der Technologiewelt Einzug hielt.

Grundlegendes zur Linux-Serversicherheit: Grundlegende Kenntnisse und Fähigkeiten Grundlegendes zur Linux-Serversicherheit: Grundlegende Kenntnisse und Fähigkeiten Sep 09, 2023 pm 02:55 PM

Verständnis der Sicherheit von Linux-Servern: Grundlegende Kenntnisse und Fähigkeiten Mit der kontinuierlichen Entwicklung des Internets werden Linux-Server zunehmend in verschiedenen Bereichen eingesetzt. Da Server jedoch eine große Menge sensibler Daten speichern, geraten auch deren Sicherheitsaspekte in den Fokus der Aufmerksamkeit. In diesem Artikel werden einige grundlegende Kenntnisse und Fähigkeiten zur Linux-Serversicherheit vorgestellt, die Ihnen helfen, Ihren Server vor Angriffen zu schützen. Aktualisieren und Warten von Betriebssystemen und Software Die rechtzeitige Aktualisierung von Betriebssystemen und Software ist ein wichtiger Bestandteil der Sicherheit Ihres Servers. Denn jedes Betriebssystem und jede Software

Erfahren Sie mehr über jQuery-Geschwisterknoten Erfahren Sie mehr über jQuery-Geschwisterknoten Feb 27, 2024 pm 06:51 PM

Es besteht kein Zweifel, dass jQuery eine der am häufigsten verwendeten JavaScript-Bibliotheken in der Front-End-Entwicklung ist und eine prägnante und leistungsstarke Möglichkeit zur Bearbeitung von HTML-Dokumenten bietet. In jQuery sind Geschwisterknoten Elemente, die dasselbe übergeordnete Element wie das angegebene Element haben. Ein tiefes Verständnis der jQuery-Geschwisterknoten ist für Front-End-Entwickler von entscheidender Bedeutung. In diesem Artikel wird erläutert, wie Sie mit jQuery Geschwisterknoten betreiben, und es werden spezifische Codebeispiele angehängt. 1. Um Geschwisterknoten in jQuery zu finden, können wir übergeben

Beherrschen Sie die Schlüsselkenntnisse und praktischen Fähigkeiten globaler HTML-Attribute Beherrschen Sie die Schlüsselkenntnisse und praktischen Fähigkeiten globaler HTML-Attribute Jan 06, 2024 am 08:40 AM

Grundlegende Kenntnisse und praktische Fähigkeiten zum Erlernen der globalen Attribute von HTML HTML (HyperTextMarkupLanguage) ist eine Auszeichnungssprache, die zum Erstellen der Struktur von Webseiten verwendet wird. Beim Erstellen von Webseiten müssen wir häufig verschiedene Tags und Attribute verwenden, um das Erscheinungsbild und Verhalten der Seite zu definieren. Unter allen HTML-Attributen sind globale Attribute ein sehr wichtiger Attributtyp. Sie können auf alle HTML-Tags angewendet werden und bieten Webentwicklern leistungsstarke Flexibilität und Anpassungsmöglichkeiten. HTML lernen und verwenden

Kenntnisse über integrierte JSP-Objekte, die Sie unbedingt erlernen müssen: Verstehen Sie, welche integrierten Objekte in JSP häufig verwendet werden Kenntnisse über integrierte JSP-Objekte, die Sie unbedingt erlernen müssen: Verstehen Sie, welche integrierten Objekte in JSP häufig verwendet werden Jan 10, 2024 pm 04:39 PM

Notwendige Kenntnisse zum Erlernen der integrierten Objekte von JSP: Um die integrierten Objekte in JSP zu beherrschen, benötigen Sie spezifische Codebeispiele. JSP (JavaServerPages) ist eine dynamische Webseitenentwicklungstechnologie. Ihr Vorteil besteht darin, dass sie dynamische Programmiersprachen kombiniert ​​​(wie Java) und statische Seiten. In JSP spielen integrierte Objekte eine wichtige Rolle, um Entwicklern die Datenverarbeitung und das Rendern von Seiten zu erleichtern. In diesem Artikel werden einige häufig verwendete integrierte JSP-Objekte vorgestellt und spezifische Codebeispiele bereitgestellt, um das Verständnis zu vertiefen. Anforderungspaar

See all articles