CodeBlanks Logo Icon CodeBlanks

Özet - path modülü

join, resolve ve parse'ı birleştirerek bir dosya gezgini yazarsın.

Özet - path modülü

Bu grupta Node.js path modülünü öğrendin. path.join parçaları birleştirir, path.resolve mutlak yola çevirir, path.parse beş bileşene ayırır, dirname ve basename dizin ve ad verir, extname uzantıyı döndürür.

Bu yöntemler dosya yollarını güvenle işlemek için temel araçlardır. İşletim sistemine göre ayraç farkını path modülü otomatik yönetir; elle dize birleştirme yerine her zaman bu yöntemleri kullan.

Uygulama Sıra sende: path.join ile birleştir

import path from 'path' ile başla. const p = path.join('klasor', 'dosya.txt') yaz. console.log(p) ile yazdır.

Başlangıç kodu

index.js
// path modülünü içe aktar
// path.join ile birleştir, console.log ile yazdır

Örnek çözüm

index.js
import path from 'path';
const p = path.join('klasor', 'dosya.txt');
console.log(p);

Beklenen çıktı

klasor/dosya.txt

Uygulama Sıra sende: path.parse ile bileşenler

import path from 'path' ile başla. const parsed = path.parse('/a/b/c.txt') yaz. console.log(parsed.ext) ile yazdır.

Başlangıç kodu

index.js
// path modülünü içe aktar
// path.parse ile ayrıştır, ext alanını yazdır

Örnek çözüm

index.js
import path from 'path';
const parsed = path.parse('/a/b/c.txt');
console.log(parsed.ext);

Beklenen çıktı

.txt

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 path yöntemlerini eşleştir

Kavram Anlamı
path.join parçaları birleştirir
path.resolve mutlak yola çevirir
path.parse beş bileşene ayırır
path.extname uzantıyı verir

2 Bir dosya yolundan yalnızca uzantıyı almak için hangisi kullanılır?

  • path.join
  • path.dirname
  • path.resolve
  • path.extname Doğru cevap

Açıklama: path.extname uzantıyı verir.

Başlangıç bölümündeki tüm dersler