Menu
CoddyTech

export ile Dışa Aktarma

Coddy'nin JavaScript Journey'sinin Nesne Yönelimli Programlama bölümünün bir parçası. Ders 8 / 56.

JavaScript kodunuzu birden fazla dosyada düzenlerken export anahtar sözcüğü, işlevleri, değişkenleri ve diğer kodları dışa aktarmanıza olanak tanır; böylece bunlar diğer dosyalarda kullanılabilir.

Şimdi dışa aktarmak istediğimiz iki basit fonksiyon oluşturalım:

File: math-utils.js
// İki sayıyı toplayan bir fonksiyon
function add(a, b) {
    return a + b;
}
// İki sayıyı çarpan bir fonksiyon  
function multiply(a, b) {
    return a * b;
}
// Diğer dosyaların kullanabilmesi için fonksiyonları dışa aktar
export { add, multiply };

Alternatif olarak, satır içi dışa aktarma söz dizimini kullanabilirsiniz:

File: math-utils.js
// Fonksiyonları doğrudan dışa aktar
export function add(a, b) {
    return a + b;
}
export function multiply(a, b) {   
return a * b;
}
challenge icon

Görev

Kolay

İki dosyanız var: main.js ve weather-utils.js. Göreviniz:

  1. weather-utils.js dosyasında: getWeatherMessage işlevini diğer dosyalarda kullanılabilir hâle getirmek için export anahtar sözcüğünü ekleyin
  2. main.js dosyasında: İçe aktarılan getWeatherMessage işlevini 15 sıcaklık değeriyle çağırın ve sonucu console.log kullanarak yazdırın

Kendin dene

import { getWeatherMessage } from './weather-utils.js';

// TODO: getWeatherMessage fonksiyonunu 15 sıcaklık değeriyle çağır ve sonucu console.log kullanarak yazdır
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Nesne Yönelimli Programlama bölümündeki tüm dersler

Kendi başına pratik yap: Online JavaScript derleyicisi