javascript

Node JS Ne İşe Yarar?

Node JS Ne İşe Yarar?

Node JS yapısı itibari ile bir Javascript çalıştırma ortamıdır. Javascript dosyalarını çalıştırmak için geliştirilmiştir. Google V8 Javascript motoru üzerine geliştirilmiştir. Bilindiği gibi Javascript yorumlanan bir dildir ve bir Javascript motoru üzerinde çalışmak zorundadır. Günümüzde bir çok Javascript motoru bulunmaktadır. Javascript uygulamaları ilk çıktığında sadece tarayıcılar (browser) üzerinde çalıştırılıyordu. Tarayıcılar üzerlerinde bulunan Javascript motorları sayesinde web […]

Node JS Ne İşe Yarar? Read More »

Javascript Programlama Dili Midir?

Javascript Programlama Dili Midir?

Javascript farklı alanlarda uygulama geliştirmek için kullanılan bir programlama dilidir. Betik tabanlı bir dildir. Yorumlayıcı üzerinde çalışır, ilk çıktığı günlerin aksine sadece tarayıcı (browser) üzerinde çalışmaz, ayrıca farklı Javascript motorları üzerinde çalışabilir. Farklı alanlarda kullanılabilen bir dildir. İlk çıktığında web sayfalarını etkinleştirmek, onlara hareket katmak amacı ile geliştirilmiştir. Bu nedenle ilk yıllarında sadece tarayıcılar üzerinde

Javascript Programlama Dili Midir? Read More »

Javascript Diziden Rastgele Eleman Seçme

Javascript Diziden Rastgele Eleman Seçme

Rastgele işlemler bazı durumlarda gerekli olabilir. Mesela bir diziden rastgele bir isim seçmek, bir diziden rastgele bir müşteri seçmek veya bir array değişkende tutulan hediyelerden rastgele birini seçmek isteyebilirsiniz. Bu isteklerin sonu gelmez. Bu nedenle biz odaklanmamız gereken işe odaklanalım ve bir diziden rastgele nasıl eleman seçeceğimize bakalım. Öncelikle dizinin mantığını bilmemiz gerekiyor. Nedir bu

Javascript Diziden Rastgele Eleman Seçme Read More »

Javascript Öğrenmeden React Öğrenilir Mi?

Javascript Öğrenmeden React Öğrenilir Mi?

Bu sorunun cevabını vermeden önce React JS nedir? sorunsunun cevabını vermek gerekir. En yalın hali ile ReactJS kullanıcı arayüzüleri oluşturmak için geliştirilmiş bir Javascript kütüphanesidir. Tarifini yaptığımızda aslında sorunun cevabı verimiş oluyor. React bir Javascript kütüphanesi olduğu için ReactJS ile bir uygulama yazabilmek için de Javascript ile programlama yapmayı bilmek gerekir. React ile uygulama geliştirmek demek, genel anlamı

Javascript Öğrenmeden React Öğrenilir Mi? Read More »

JavaScript Butona Tıklandığında Uyarı / Alert Mesajı Verme

JavaScript Butona Tıklandığında Uyarı (Alert) Mesajı Verme

Bazı işlemler yapılmadan önce bir uyarı mesajı vermek gerekli olabilir. JavaScript ile bir işlem yaparken uyarı mesajı vermek için alert metodu kullanılır. JavaScript Uyarı Mesajı – Alert Metodu Alert uyarı mesajları vermek için geliştirilmiş JavaScript window nesnesinin bir metodudur. Tam yazılışı şeklindedir. Normal kullanımda, window nesnesini belirtmeden de kullanılabilir. alert girdi olarak bir string alır ve onu bir uyarı mesajı olarak kullanıcıya

JavaScript Butona Tıklandığında Uyarı (Alert) Mesajı Verme Read More »

Html Css JavaScript Nedir

Html Css JavaScript Nedir?

Teknolojinin gelişmesi ve internetin hayatımıza girmesi ile birlikte web sayfaları ve web uygulamaları hayatımızda büyük yer tutmaya başladı. Web sayfalarını ve web uygulamalarını oluşturmak için farklı teknolojiler ve programlama dilleri kullanılmaktadır. Her dilin kendi becerileri ve kullanıldığı yerler bulunmaktadır. Bir web sayfasını oluştururken tasarımsal açıdan üç farklı bölümü vardır. Bu üç farklı bölüm üç farklı

Html Css JavaScript Nedir? Read More »

JavaScript vs JQuery

Hangisi Daha İyi JavaScript Mi JQuery Mi?

Konuyu ele almadan önce hem JavaScript ve hemde JQuery nedir diye sormak gerekecek. Çünkü ikisi de bir birinden oldukça farklı şeyler. JavaScript JavaScript betik tabanlı popüler bir programlama dili. İlk zamanlar web sayfalarını etkileşimli hale getirmek için geliştirildi. Günümüzde ise frontend ve backend geliştirmelerden, oyun ve yapay zeka uygulamalarına kadar geniş bir alanda kullanılan çok

Hangisi Daha İyi JavaScript Mi JQuery Mi? Read More »

JavaScript Öğrenmek Zor Mu?

JavaScript Öğrenmek Kolay Mı?

Her programlama dilinin kendine göre özellikleri vardır. Kullanıldığı yerler farklıdır. JavaScript ile programlama yapacak kişi için ise geniş bir alan bulunmakta. İlk olarak web sayfalarına hareket katmak için geliştirilen JavaScript o günden bugüne çok gelişti. Farklı alanlar için uygulama geliştirilmeye başlandı. Günümüzde JavaScript ile web sayfalarına harika etkileşimler eklenirken, bununla birlikte masaüstü uygulamaları, mobil uygulamalar,

JavaScript Öğrenmek Kolay Mı? Read More »

Javascript ve Html Arasındaki Farklar

Html ile JavaScript Arasındaki Farklar Nedir?

Günümüzde web safyası olsun uygulamalar olsun geliştirilirken çok kullanılan dillerden iki tanesi Html ve JavaScript dilleridir. Bir birinden farklı kulvarlada koşan bu iki dil sayfa tasarımı yaparken bir birini tamamlamaktadır. Öncelikle bu iki dilin ne olduğuna bakalım. Html Nedir? HTML ( Hyper Text Markup Language ) hyper metin işaretleme dili şeklinde bir açılıma sahiptir. Web

Html ile JavaScript Arasındaki Farklar Nedir? Read More »

JavaScript İle Html Etiketini Gizleme

JavaScript Kullanarak Bir Html Etiketini Sayfadan Gizleme

Bir etiketi / elemanı websayfasından gizlemek için display özelliğini none yapmak yeterlidir. Bu şekilde bir işlem yapılığında etiket sayfadan kaybolacaktır. Bunu hem CSS ve hemde JavaScript ile yapabiliriz. Kod içerisinde bu işlemi gerçekleştirmemiz gerektiğinde ilgili DOM elementini bulup, onun style.display özelliğini none yapıyoruz. Şimdi bunun için bir örnek yapalım. JavaScript İle DIV Gizleme Örneği Elimizde kutu id değerine sahip olan bir DIV etiketini sayfada gizleyelim. Öncelikle kutu ID değerine

JavaScript Kullanarak Bir Html Etiketini Sayfadan Gizleme Read More »

JavaScript Öğrenmek

HTML ve CSS Bilmeden JavaScript Öğrenilebilir miyim?

Sık gelen sorulardan bir tanesi de JavaScript öğrenmek için HTML ve CSS bilmeye gerek olup olmadığıdır. Aslında buna evet veya hayır diye bir cevap vermek gerekirse, günümüzde HTML ve CSS bilmeden evet JavaScript öğrenebilirsiniz. Web Uygulamaları Geliştirirken JavaScript Kullanma Evet olarak bu cevabı verdikten sonra konuyu biraz daha derinlemesine inceleyelim. JavaScript web sayfalarına hareket katmak

HTML ve CSS Bilmeden JavaScript Öğrenilebilir miyim? Read More »

Cannot set properties of Undefined.

Cannot set properties of Undefined Hatası ve Çözümü

JavaScript nesneleri ile çalışırken aldığımız bir çok hata vardır. Bunlardan bir tanesi de **Cannot set properties of Undefined** hatasıdır. Bu yazımızda bu hatayı neden aldığımızı ve çözüm yollarını göreceğiz. Cannot set properties of Undefined Hatası Nedir? JavaScript nesneleri ile işlem yaparken bir nesne oluşturmadan nesnenin bir özelliğine veya metoduna ulaşmak istedindiğinde alınan bir hatadır. Böyle

Cannot set properties of Undefined Hatası ve Çözümü Read More »

JavaScript Array Map

JavaScript Array Map Metodu ve Kullanımı

JavaScript ile bir uygulama geliştirken array değişkenler ile çalışmamız gerekebilir. Bu durumlar için Array Nesnesi içinde çok sayıda metod barındırır. Bunlardan en çok kullanılanlarından bir tanesi de Array map metodudur. Bu Bölümde Neler Göreceğiz? Array Map Metodu Nedir? Neden Kullanılır? Array.prototype.map() JavaScript Array map, array nesnesinin metodlarından bir tanesidir. Yaptığı işlem, dizinin tüm elemanları üzerinde istenen işlemleri yaparak sonuçta

JavaScript Array Map Metodu ve Kullanımı Read More »

JavaScript Array forEach Metodu Nasıl Kullnılır?

JavaScript Array forEach Metodu Nasıl Kullanılır?

Herhangi bir program yazarken, genellikle yolumuz array değişkenler ile keşişir. Bu olağan bir durumdur, çünkü elimizde olan verileri gruplamak bize oldukça yararlı oluyor. Mesela ürün listesi, renk listesi, yazar listesi, kart listesi, oyuncu listesi vb. şekilde uzar gider bu liste. Elimizdeki verileri bir araya topladıktan sonra onlar ile çok daha rahat işlem yapabiliriz. Mesela tüm

JavaScript Array forEach Metodu Nasıl Kullanılır? Read More »

React Memo ile Performans Artırma

React JS Memo İle Performans Optimizasyonu Nasıl Yapılır?

Hızın önemli olduğu bir zamandayız. Aslında belkide her zaman hız önemliydi. Fakat şuan oldukça önemli. Bir sayfa üzerinde işlem yaparken oluşacak en küçük gecikme kullanıcı deneyimini olumsuz etkiliyor. Bu nedenle tasarım ve geliştirme aşamasında uygulama performansını geliştirmek oldukça önemli. Bu Bölümde Öğreneceklerimiz Bu yazı bittiği zaman aşağıdaki konular hakkında fikir sahibi olacaksınız. Gereksi re-render işlemi

React JS Memo İle Performans Optimizasyonu Nasıl Yapılır? Read More »