Selamat datang di tutorial cara membuat dan menyimpan file di Javascript. Nah, ini akan menjadi proses yang rumit untuk pemula. Sederhananya – Menyimpan file di sisi server NodeJS sangat mudah, tetapi sulit untuk langsung menyimpan file di sisi klien karena batasan keamanan. Yang mengatakan, ada banyak metode yang bisa kita gunakan Show
Cara yang mungkin untuk membuat dan menyimpan file dalam Javascript adalah
Itu mencakup dasar-dasarnya, tetapi mari kita telusuri contoh terperinci dalam tutorial ini – Baca terus ⓘ Saya telah menyertakan file zip dengan semua kode sumber contoh di awal tutorial ini, jadi Anda tidak perlu menyalin-tempel semuanya… Atau jika Anda hanya ingin langsung masuk
SLIDE CEPATUnduh & Catatan
UNDUH & CATATANPertama, berikut adalah tautan unduhan ke kode contoh seperti yang dijanjikan
CATATAN CEPATJika Anda menemukan bug, jangan ragu untuk berkomentar di bawah ini. Saya mencoba menjawab pertanyaan singkat juga, tetapi itu adalah satu orang versus seluruh dunia… Jika Anda sangat membutuhkan jawaban, silakan periksa daftar situs web saya untuk mendapatkan bantuan dalam pemrograman
DOWNLOAD KODE CONTOHKlik di sini untuk mengunduh kode sumber, saya telah merilisnya di bawah lisensi MIT, jadi silakan buat di atasnya atau gunakan dalam proyek Anda sendiri
SIMPAN FILE DI JAVASCRIPTBaiklah, sekarang mari kita masuk ke berbagai cara untuk menyimpan file di Javascript
METODE 1) GUNAKAN FILE SAVER1-filesaver. js _Syukurlah, seseorang melakukan semua kerja keras. Ini adalah salah satu cara lintas-browser yang paling mudah dan “aman” untuk menyimpan file –
METODE 2) BUAT FILE DARI BLOB & FORCE DOWNLOAD2-gumpalan-unduh. html
Karena pembatasan keamanan, Javascript sisi klien tidak dapat langsung mengakses sistem file. Artinya, tidak ada penulisan dan pemuatan file secara langsung di komputer pengguna. Tapi ini adalah cara memutar untuk melakukan sesuatu - Buat objek BLOB (biner) untuk menampung semua data, lalu atur tautan unduhan ke sana
METODE 3) UPLOAD BLOB KE SERVERJAVASCRIPT3a-gumpalan-unggah. html
PHP3b-gumpalan-unggah. php
Ini adalah alternatif untuk unduhan BLOB di atas – Kami mengunggah BLOB dan menyimpannya di server
METODE 4) STREAM FILE YANG DAPAT DITULIS4-file-aliran. html
Ya, usia internet nenek tua sudah berakhir. Kita dapat membuat penangan file dan aliran file di komputer pengguna, menggunakannya untuk menyimpan file. Tapi ini masih membuka kotak dialog "save file as", kita tidak bisa langsung menyimpan tanpa izin pengguna P. S. Ini hanya akan berfungsi di Chrome, Edge, dan Opera pada saat penulisan
METODE 5) MENULIS KE FILE DI NODEJS5-simpul. js
Ya, sesederhana itu. Cukup muat modul sistem file 2, dan gunakan fungsi 3 . Untuk memuat file, kami menggunakan fungsi ________11______4 yang sesuai
BIT & LINK YANG BERMANFAATItu saja untuk tutorial ini, dan ini adalah bagian kecil tentang beberapa tambahan dan tautan yang mungkin berguna bagi Anda
PEMERIKSAAN KOMPATIBILITAS
Tidak semua browser mendukung tipe data BLOB atau semua fitur penulisan file. Jadi yang terbaik adalah melakukan beberapa pemeriksaan sebelum Anda mengaktifkan fitur ninja Anda – Saya akan merekomendasikan menggunakan Modernizr untuk mendeteksi jika browser mendukung fitur tertentu
LINK dan REFERENSI
VIDEO TUTORIAL
LEMBAR CHEAT INFOGRAFISTerima kasih telah membaca, dan kami telah sampai di akhir panduan ini. Saya harap ini membantu Anda dengan proyek Anda, dan jika Anda ingin berbagi apa pun dengan panduan ini, jangan ragu untuk berkomentar di bawah ini. Semoga berhasil dan selamat membuat kode Bagaimana cara menyimpan file yang diunggah dalam JavaScript?Sekarang Anda siap membuat halaman web di Node. js yang memungkinkan pengguna mengunggah file ke komputer Anda. . Langkah 1. Buat Formulir Unggah. Buat Node. js yang menulis formulir HTML, dengan bidang unggahan. . Langkah 2. Parse File yang Diunggah. . Langkah 3. Simpan File Bagaimana cara mengunduh file dengan JavaScript?Jadi langkah-langkah untuk mendownload filenya adalah. . Gunakan ambil API untuk mengunduh file skrip Ubah data menjadi tipe blob Ubah objek blob menjadi string dengan menggunakan URL. buatObjectURL() Create an element to download the string.. Bagaimana cara memindahkan file yang diunggah ke folder dalam JavaScript?Fungsi move_uploaded_file() memindahkan file yang diunggah ke lokasi baru . Fungsi ini mengembalikan BENAR pada file yang berhasil diunggah, atau FALSE pada kesalahan unggahan file. Fungsi ini memeriksa untuk memastikan bahwa file yang ditunjuk oleh nama file adalah file unggahan yang valid.
Bagaimana cara membuat dan menyimpan file teks dalam JavaScript?Cara Membuat dan Menyimpan file teks dalam JavaScript . Fungsi JavaScript yang diaktifkan pada peristiwa klik tombol Buat konstruktor Blob, berikan data di dalamnya untuk menyimpan dan menyebutkan jenis datanya Dan terakhir, panggil saveAs(Blob object, "your-file-name. teks") dari FileSaver. perpustakaan js |