Bagaimana untuk Menggunakan Kaedah path.extname() dalam Node.js?

Bagaimana Untuk Menggunakan Kaedah Path Extname Dalam Node Js



Node.js menawarkan ' laluan ” modul untuk menangani laluan fail sistem dan laluan direktori untuk mengakses, mengurus, mengubah dan mendapatkannya mengikut keperluan. Ia datang dengan pelbagai jenis utiliti terbina dalam untuk melaksanakan operasi yang diingini supaya kaedah 'normalize()' menormalkan laluan yang ditentukan, 'dirname()' mendapatkan semula nama direktori, 'extname()' mendapatkan sambungan fail, dan lain-lain.

Panduan ini akan menghuraikan kaedah path.extreme() dalam Node.js

Bagaimana untuk Menggunakan Kaedah path.extname() dalam Node.js?

' extname() ' ialah kaedah terbina dalam ' laluan ” modul yang mengekstrak bahagian sambungan fail daripada laluan yang ditentukan. Sambungan fail ialah tempoh terakhir laluan iaitu '.html', '.js' dan banyak lagi. Jika ia tidak tersedia dengan nama fail maka kaedah 'extname()' akan mengembalikan rentetan kosong.







Penggunaan 'path.extname' bergantung pada sintaks umumnya yang ditulis di sini:



laluan. extname ( laluan ) ;

Sintaks di atas hanya berfungsi pada satu parameter ' laluan ” yang menentukan laluan fail yang dikehendaki yang sambungannya perlu diambil.



Sekarang, lihat pelaksanaan praktikal kaedah yang ditakrifkan di atas.





Contoh 1: Menggunakan Kaedah 'path.extname()' untuk Mengembalikan Sambungan Fail (Jika Wujud)
Contoh ini menggunakan kaedah 'path.extname()' untuk mendapatkan sambungan fail jika ia wujud dalam laluan fail:

const laluan = memerlukan ( 'jalan' ) ;
adalah fail_ext = laluan. extname ( 'C: \\ pengguna \\ Lenovo \\ Fail \\ Hello.html' ) ;
konsol. log ( fail_ext ) ;

Dalam baris kod di atas:



  • Pertama, ' memerlukan() ' kaedah termasuk modul 'laluan' dalam projek Node.js.
  • Seterusnya, pembolehubah 'file_ext' menggunakan ' extname() ” kaedah yang melepasi laluan fail sebagai hujahnya untuk mendapatkan sambungan fail daripadanya.
  • Akhir sekali, ' console.log() kaedah ” memaparkan output kaedah “extname()” pada konsol yang disimpan dalam pembolehubah “file_ext”.

Pengeluaran
Jalankan fail '.js' dengan bantuan arahan berikut

apl nod. js

Ia boleh dilihat bahawa terminal menunjukkan sambungan fail yang diambil dari laluan yang ditentukan:

Contoh 2: Menggunakan Kaedah 'path.extname()' untuk Mendapatkan Sambungan Fail (Jika Tidak Wujud)
Contoh ini menggunakan kaedah 'path.extname()' untuk mengembalikan sambungan fail apabila ia tidak tersedia dalam laluan yang ditentukan:

const laluan = memerlukan ( 'jalan' ) ;
adalah fail_ext = laluan. extname ( 'C: \\ pengguna \\ Lenovo \\ Fail \\ hello' ) ;
konsol. log ( fail_ext ) ;

Pada masa ini sambungan fail tidak terdapat dalam fail yang ditentukan.

Pengeluaran
Mulakan fail '.js' menggunakan arahan yang diberikan:

apl nod. js

Sekarang, output mengandungi rentetan kosong kerana sambungan fail tidak wujud dalam laluan yang ditentukan:

Itu semua tentang menggunakan kaedah 'path.extname()' dalam Node.js.

Kesimpulan

Untuk menggunakan “path.extname()” kaedah dalam Node.js, gunakan sintaks umumnya yang berfungsi pada parameter 'laluan'. 'Path' ialah parameter penting kaedah 'extname()' kerana ia menentukan laluan fail dari mana proses carian mula mendapatkan sambungan fail. Panduan ini secara praktikal telah menerangkan kaedah 'path.extname()' dalam Node.js.