Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
JavaScript dokáže čítať súbory pomocou API `FileReader`. Toto API vám umožňuje čítať súbory
asynchrónne a podporuje rôzne typy súborov vrátane textových, binárnych a obrázkov.
Ak chcete čítať súbor, musíte najprv vytvoriť objekt `FileReader`. Potom môžete na čítanie súboru použiť metódu `readAsText()`, `readAsBinaryString()` alebo `readAsDataURL()`. Metóda `readAsText()` číta súbor ako reťazec, metóda `readAsBinaryString()` číta súbor ako binárny reťazec a metóda `readAsDataURL()` číta súbor ako dátovú URL.
Po prečítaní súboru môžete pristupovať k obsahu súboru pomocou vlastnosti `result` objektu `FileReader`.
2. Zápis súborov
JavaScript môže zapisovať súbory pomocou API `FileWriter`. Toto rozhranie API vám umožňuje písať súbory asynchrónne a podporuje rôzne typy súborov vrátane textových, binárnych a obrázkov.
Ak chcete zapísať súbor, musíte najprv vytvoriť objekt `FileWriter`. Potom môžete použiť metódu `write()` na zápis údajov do súboru. Metóda `write()` berie ako argument reťazec, binárny reťazec alebo údajovú adresu URL.
Po zapísaní údajov do súboru môžete použiť metódu `flush()`, aby ste sa uistili, že sa údaje zapíšu na disk.
3. Vytváranie adresárov
JavaScript môže vytvárať adresáre pomocou metódy `createDirectory()` v `FileSystem`
objekt. Metóda `createDirectory()` berie ako svoj argument cestu k adresáru, ktorý chcete vytvoriť.
4. Odstránenie súborov a adresárov
JavaScript môže odstraňovať súbory a adresáre pomocou `deleteFile()` a `deleteDirectory()`
metódy objektu `FileSystem`. Metóda `deleteFile()` berie ako svoj argument cestu k súboru, ktorý chcete vymazať, a metóda `deleteDirectory()` berie ako svoj argument cestu k adresáru, ktorý chcete vymazať.
5. Premenovanie súborov a adresárov
JavaScript môže premenovať súbory a adresáre pomocou metódy `rename()` objektu `FileSystem`. Metóda `rename()` má dva argumenty:cestu k súboru alebo adresáru, ktorý chcete premenovať, a nový názov súboru alebo adresára.
6. Kopírovanie súborov a adresárov
JavaScript môže kopírovať súbory a adresáre pomocou metódy `copy()` objektu `FileSystem`. Metóda `copy()` má dva argumenty:cestu k súboru alebo adresáru, ktorý chcete skopírovať, a cestu k cieľovému adresáru.