Genel

Javascript Rastgele Sayı Üretme

Javascript Rastgele Sayı Üretme

Uygulama yazarken bazı durumlarda rastgele sayılara ihtiyacımız olabilir. Bunun Javascript Math kütüphanesinden random metodunu kullanabiliriz. Math.random Metodu Nedir? Math.random 0’a eşit veya büyük, 1’den küçük rastgele bir sayı üretir. Üretilen sayı daha sonra farklı bir aralığa taşınabilir. Math.random ile üretilen sayı kesirli bir sayıdır ve 0 ile 1 aralığında üretilir. Math.random Metonudu Nasıl Kullanılır? Kullanımı şeklindedir. Eğer […]

Javascript Rastgele Sayı Üretme Read More »

Javascript Metini Sayıya Çevirme

Javascript Metini Sayıya Çevirme

Uygulama geliştirirken metin olarak gelen verileri sayıya çevirmek gerekebilir. Bu durumda Javascript bir çok yöntem kullanmamıza izin verir. Şimdi string değişkeni nasıl sayıya çevirebileceğimizi inceleyelim. + Operatörü Kullanarak Stringi Sayıya Çevirme Javascript ile metini sayıya çevirmek için kullanacağımız ilk yöntemi görelim. Eğer bir string değişkeni sayıya çevirecek olursak önüne bir + işareti koymamız yeterli olacaktır.

Javascript Metini Sayıya Çevirme Read More »

Express JS İstemci IP Adresini Alma

Express JS İstemcinin IP Adresi Nasıl Alınır?

Express JS ile uygulama geliştirirken istemcinin IP adresine ihtiyaç olduğunda onu almanı bir çok yolu vardır. Bunlardan o an için en uygun olanı seçmek gereklidir. Node JS Üzerinde IP Adresini Alma Node JS ile IP adresini almak için aşağıdaki kod kullanılabilir. Eğer isteğin başlık (headers) bilgisi içerisinde x-real-ip varsa buradan aksi halde, req.connection.remoteAddress üzerinden IP adresi alınır. Örnek olarak

Express JS İstemcinin IP Adresi Nasıl Alınır? Read More »

Javascript Sayfa Adrsini Alma

Javascript İle Sayfanın Adresi Nasıl Alınır?

Geliştirmede üzerinde çalıştığımız sayfanın adresine ( url ) ihtiyacımız olabilir. Bu durumlarda bu adrese ulaşmak isteriz. Bunu Javascript ile bir kaç yöntem ile elde edebiliriz. Eğer bize lazım olan tam sayfa adresi ise bu durumda ile sayfanın tam adresine ulabiliriz. Bu adres tüm protokol dahil tüm adres (url) bilgisini bize verecektir. Sadece okunabilir bir değerdir.

Javascript İle Sayfanın Adresi Nasıl Alınır? Read More »

React JS Yorum Satırı Ekleme

React JS İçerisine Yorum Satırı Nasıl Eklenir?

React JS ile uygulama geliştirirken farklı alanlar içerisinde yorum satırkları eklemek gerekli olabilir. Yorumlar kodun okunması açısından önemlidir. ReactJS içerisinde farklı alanlarda farklı şekillerde yorum eklemek mümkündür. Şimdi bu alanları ve nasıl yorum satırı ekleyeceğimizi görelim. React Kompenentinin Dışarısındaki Alana Yorum Satırı Ekleme React JS ile geliştirdiğimiz komponentler sonuç olarak bir JavaScript dosyasıdır ve .js uzantılı olarak

React JS İçerisine Yorum Satırı Nasıl Eklenir? Read More »

Javascript İki Tarihi Karşılaştırma

JavaScript İki Tarihi Karşılaştırma

Tarihler arasında işlem yapmak önemlidir. Uygulama geliştirirken tarihler ile çalışmamız için özel nesneler ve fonksiyonlar bulunur. JavaScript bize Date adında bir nesneyi tarih işlemleri için verir. Tarih işlemleri yaparken iki tarihi karşılaştırmak bizim için önemlidir. Hangi tarih önce veya hangi tarih sonra, yada iki tarih bir birine eşit mi? Bu soruların cevabını bulmak için tarih nesneleri arasında

JavaScript İki Tarihi Karşılaştırma Read More »

Express JS Query String Kullanımı

Express JS Query Parametresinin Kullanımı

Sunucu uygulaması geliştirirken url üzerinden gelen parametreler çok işimize yarar. Bu parametereleri kullanarak istek yapılan sayfayı özelleştirerek kullanabiriz. Bu nedenle backend uygulama geliştirirken url üzerinde gelen değişkenlere ( query parameters) ulaşmak önemlidir. Query String Nedir? ( Query Parameterleri) Query string bir web sayfanı işaret eden url üzerinde bulunan ve sunucuya gönderilen parametrelerdir. Url üzerindeki özel

Express JS Query Parametresinin Kullanımı Read More »

JavaScript locaStorage Kullanımı

JavaScript localStorage Kullanımı

Verileri saklamak önemlidir. Bunları farklı yerlerde saklayabiliriz. Eğer arayüz geliştiricisiysek tarayıcı üzerinde de veri saklayabiliriz. JavaScript localStorage Nedir? JavaScript ile verileri tarayıcı üzerinde saklamak için kullanılan bir nesnedir. Veriler tarayıcı üzerinde saklanır ve veriyi oluşturan url / adres ile ilişkilendirilir. Bu işlemi yapan JavaScript localStorage nesnesidir. Veriler tarayıcı üzerinde olduğu için güvenli bir saklama yöntemi

JavaScript localStorage Kullanımı Read More »

JavaScript Array Eleman Ekleme

JavaScript Array Eleman Ekleme

JavaScript Array Eleman Ekleme Arraylar ile çalışırken sık sık dizilere yeni elemanlar eklememiz gerekebilir. Bunun için JavaScript farklı metodlar sunmaktadır. İhtiyacımıza göre bu metodlardan istediğimizi seçebiliriz. JavaScript Array Push Bir dizinin sonuna eleman eklemek gerektiğinde push metodunu kullanabiliriz. Bu şekilde aynı anda diziye bir veya daha fazla eleman ekleyebiliriz. Eklenen elamanlar dizinin en sonuna eklenir. Kullanımı şeklindedir.

JavaScript Array Eleman Ekleme Read More »

JavaScript Güncel Tarih Bilgisi

JavaScript Güncel Tarih Bilgisini Alma ve Düzenleme

Eğer JavaScript kullanıyorsanız, güncel tarihi almanın farklı yolları bulunmaktadır. Tarih işlemleri için JavaScript bize Date nesnesini verir ve bu nesne kullanılarak farklı işlemler yapmak oldukça kolaylaşır. Ayrıca JavaScript geliştikçe farklı metodlar ve nesneler de eklenmektedir bu nedenle yapılmak istenen işler daha da kolaylaşabilmektedir. JavaScript Date Nesnesi Tarih işlemleri günlük hayatımızda olduğu gibi geliştirdiğimiz uygulamalarda da oldukça önemlidir.

JavaScript Güncel Tarih Bilgisini Alma ve Düzenleme Read More »

React JS Label for Kullanımı

React JS Label for Özelliğini Neden Kabul Etmiyor?

Html formları hazırlarken form elemanları hakkında bilgi verirken label etiketini kullanıyoruz. label etiketi, hangi eleman için kullanılacağının belirtilmesi için for özelliğini alır. Mesela bir input özelliğimiz olsun ve adı emailAdresi şeklide isimlendirilsin. Bunun için label etiketi şu şekide yazılacaktır. Aynı işlemi React JS ile uygulama geliştirirken de yapmak isteyebiliriz. Fakat bu işlemi yaptığımızda bir hata mesaja alıyoruz. Bunun nedeni for ifadesinin aslında bir Javascript ifadesi olması. Bu nedenle bu

React JS Label for Özelliğini Neden Kabul Etmiyor? Read More »

JavaScript Sayfa Yenileme

JavaScript Sayfa Yenileme

Bazı durumlarda web sayfasını JavaScript kodları ile yenilemek isteyebiliriz. Bunun için JS bize farklı yollar sunmaktadır. Uygulamayı geliştirirken aşağıdaki yöntemlerden uygun olanı seçilebilir. Bu yöntemlerden sık kullanılanı Yada kısa yolu şeklindedir. Butona Tıklandığında Web Sayfasını Yenileme Bir butona tıklandığında web sayfasının yenilenmesini isteyebiliriz. Bunun için web sayfasını yenile kodu olarak aşağıdakileri kullanabilirsiniz. Yada bir linke

JavaScript Sayfa Yenileme Read More »

Neden React JS Öğrenmeliyim?

JavaScript yaygınlaştıkça, bir çok framework de geliştirilmeye başlandı. Bunlardan bazıları oyun, bazıları backend, bazıları masaüstü ve bazılarıda frontend uygulamalar geliştirmek için tasarlandı. React JS hızlı ve kolay bir şekilde arayüz (UI) tasarlamak için geliştirildi. Eğer React hakkında bir bilginiz yoksa React Nedir? yazımızı okumanızı öneririz. Neden React JS? React öğrenmek için bir çok sebep sayılabilir. Bunlar kişiden

Neden React JS Öğrenmeliyim? Read More »

JavaScript undefined Karşılaştırması

JavaScript undefined Karşılaştırması Nasıl Yapılır?

JavaScript uygulamaları geliştirirken kafa karıştıran durumlardan bir tanesi bir değişkenin undefined olup olmadığının tespitidir. Çünkü farklı durumlar için farklı karşılaştırmalar yapılması gerekebilir. JavaScript undefined Nedir? undefined bir değer atanmamış bir değişkenin ön tanımlı değeridir. Tanımsız değişken anlamında kullanılabilir. Bir değişken oluşturulduğunda eğer bir değer atanmazsa o değişken ön tanımlı olarak undefined olacaktır. Yine eğer bir fonksiyon veya bir nesne metodu

JavaScript undefined Karşılaştırması Nasıl Yapılır? Read More »

Node JS ile Dosya Oluşturma

Node JS Dosya Oluşturma

Sunucu üzerinde uygulama geliştirirken dosyalar ile işlem yapmamız gerekebiliyor. Bazı durumladar da yeni dosylar oluşturmalıyız. Node JS ile bu işlemi kolayca yapabiliriz. Node JS fs Modülü Node JS dosya işlemleri için fs modülünü kullanır. Bu modül NodeJS ile gelen bir modüldür. Bu nedenle ayrıca bir paket kullanılmaz. Hem senkron ve hemde asenkron işlemler için farklı metodları vardır.

Node JS Dosya Oluşturma Read More »