Node.JS - 3 - İlk uygulama


İlk uygulamamız için çok temel düzeyde bir örnek seçmek faydalı olacaktır.

Node.JS için şöyle bir ifade demek doğru olacaktır; “node <dosya-adı>” komutu yordamı ile, belirttiğimiz dosya javascript engine ile çalıştırılıyor. 

Bu sebeple içinde sadece

console.log(“<Bir Metin>”)”  (example002.js)

İfadesinin olduğu dosya yaratılabilir, buda bizim için geçerli bir uygulama olacak ve tüm yaptığı komut satırında komutumuzu çalıştırdığımızda Komut satırına ilgili komut ile yazdırılmak istenen metin yazdırılacaktır ve çalışan başka bir nesne olmadığından uygulama sonlanacaktır.

Evet, bu biraz basit oldu sanırım, Ozaman Modüller ile ilgili aşağıdaki ufak eklemeyide yaparak, bir adım ileri gidelim ve Parametre kullanımı ekleyelim:


Bu noktada başlamadan önce 2 bilgiyi ele almakta fayda var:

  1. parametreler boşluk ile ayrılır, array dir istediğimiz kadar tanımlayabiliriz, ancak ilk 2 parametre ön tanımlı olarak sistem tarafından kullanılır.
  2. Node.JS içerisinde kullanabileceğiniz ön tanımlı modüller mevcut. Bu modülleri global olarak kullanabiliriz. Bunlardan bir tanesi de “process” tir. O anki nodejs prosesi hakkında bilgi alabilir ve kontrol edebiliriz. Parametrelere "process.argv" property si ile ulaşabiliriz.




"example003.js" isimli bir dosya oluşturalım, 

"toplam" isimli bir değişken tanlayıp, sıfır ile ilk değerini verelim.

sonrasında Girilen Tüm parametreleri toplayan bir Döngü oluşturabiliriz, Bu amaçla bir For döngüsü ekledik, ve  parametre length i kadar dönüyoruz, ancak dikkat etmek gerekn 1 husus ilk 2 parametrenin ön tanımlı olduğudur :)

döngünün içinde "+=" operatörü ile değişkenimizin değerini kumulatif toplam ile elde ediyoruz.

sonrasında yine ekrana değer basa bilmek için "console.log()" methodunu kullanıcaz.

Bu noktada Syntax'ımız Javascript olduğu için çok karmaşık olmadığını farz ediyorum.

Uygulamamızı çağırıdığımızda girilen tüm parametreleri toplayıp ekrana basacaktır.

Yorumlar

Yazılar

Kotlin - 1 - Giriş

Genesys Nuance-ASR Entegrasyonu Port Kullanımı

Kotlin - 5 - Dönüşler ve Atlamalar (Returns and Jumps)