JavaScript’te fonksiyonlar, modüllerin içe veya dışa aktarılmasında sıklıkla kullanılır. İşlevleri içe veya dışa aktarmak için iki yöntem vardır:

JavaScript'te İşlevleri İçe ve Dışa Aktarma Kaç Farklı Yolla Yapılır?

Dışa Aktarma (Export) / İçe Aktarma (Import) Yöntemi

Bu yöntem, ES6 modülleri kullanılarak yapılır ve genellikle modern JavaScript projelerinde kullanılır. Bir modül içindeki fonksiyonları veya nesneleri dışa aktarmak ve başka bir modülden içe aktarmak için kullanılır.

Dışa aktarma örneği:

javascript

// export.js
export function square(x) {
return x * x;
}
// import.js
import { square } from ‘./export.js’;
Modül Yöntemi
Bu yöntem, CommonJS modüllerinde kullanılır ve Node.js gibi ortamlarda kullanılabilir. Bir modül içindeki fonksiyonları veya nesneleri module.exports ile dışa aktarır ve require() ile içe aktarır.
Dışa aktarma örneği:
javascript
// export.js
module.exports = {
square: function(x) {
return x * x;
}
}
// import.js
const module = require('./export.js');
const square = module.square;
Her iki yöntem de JavaScript projelerinde kullanılabilir ve amaç, farklı modüller arasında fonksiyonları veya nesneleri paylaşmak veya yeniden kullanmaktır.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir