Aslında media query dediğimizde aklımıza gelen ilk şey css’de kullandığımız @media keyword’leri olmaktadır. Bu keyword’ler ile tanımladığımız kuralları artık javascript tarafında da tanımlayıp kullanabiliyoruz. Web dünyası hız kesmeden gelişmeye devam ediyor. Tabi bu gelişme sadece javascript dünyası ile sınırlı değil. CSS ve HTML dünyasında da sürekli bir geliştirme durumu söz konusu ama asıl konumuz olan javascript tarafında media query’lerin nasıl kullanılabildiğine bu makalede cevap vereceğiz. 5 / 5 ( 2 votes )
Continue reading...Javascript
Javascript array işlemleri için yardımcı olabilecek ipuçları
Javascript array işlemleri, bu makalede Javascript’de en sık kullanılan türlerinden biri olan Array üzerinden sizlere yardımcı olabilecek farklı ipuçlarını güncel olarak bu makalede paylaşıyor olacağım. Böylelikle Array üzerinde yapmak istediklerini az kod ile yapmış olacaksınız. 5 / 5 ( 4 votes )
Continue reading...Javascript “Opsiyonel Zincirleme – Optional Chaining” Operatörü Nedir?
Opsiyonel Zincirleme Operatörü, Aslında C# geliştiricileri arasında C# 6 ile beraber gelen “Null Propagation” operatörünü bilenler ve kullananlar bu makalenin konusu olan Optional Chaining için yabancılık çekmeyeceklerdir ayrıca popüler diğer yazılım dillerin çoğunda da bu özellik yer almaktadır ve artık Javascript’de Optional Chaining operatörünü kullandığımız sürece kolay kolay “Uncaught TypeError ” almayacağız. 5 / 5 ( 6 votes )
Continue reading...JSON Server ve JSONPlaceholder Fake REST API Servisleri ile Çalışmak
JSON Server, Yapacağımız örneklerde çoğu zaman servis yada data elde edeceğimiz bir kaynağa ihtiyaç duyarız ama sırf test için bir db yada servis oluşturmak zaman kaybı oluşturabiliyor. Bu makalemizde bu açığı gidermek için bir offline ve birde online çözüm önereceğim. 5 / 5 ( 4 votes )
Continue reading...HTML5 Hidden Attribute Nedir?
HTML5 özellikleri uzun zamandır kodlarımız arasında birçok özelliği ile yer aldı bu özelliklerinden biride genellikle css ile kazandırdığımız özellik olan gizle/göster özelliğidir. Attribute ile göster gizle olayını nasıl sağlarız makale devamında göreceğiz. 5 / 5 ( 3 votes )
Continue reading...Ecmascript 6 ile ne geldi?
Ecmascript 6 ile ne geldi sorusuna en güzel cevabı ne gelmediki olarak verebilirim belki bugüne kadarki javascript değişikliklerinin bir o kadarını 1 versiyonda(ES6) getirdiler ve Eğer modern javascript yazabileceğiniz Typescript, Babel v.b. compiler’lar kullanıyorsanız bu makalenin devamına şiddetle bakmanızı ve yeni özellikleri yeniden kullanılabilir, okunabilir kodlar yazmak kullanmanızı öneririm. 5 / 5 ( 3 votes )
Continue reading...Developer Tools’un Pek Bilinmeyen Nimetleri
Bu makalede özellikle web geliştiricilerin içli dışlı olduğu developer tools’ların çok bilinmeyen ama geliştirmele hız katacak bazı özellikleri anlatmaya çalışacağım. 5 / 5 ( 9 votes )
Continue reading...Javascript notification api kullanımı
Bugünlerde neredeyse tüm sitelerde notification’lar çıkarak siteye abone olmak isteyip istemediklerini içeren bir onay penceresi çıktığını görüyoruz işte bu notification’ların çoğunluğu javascript notification api’si tarafından çıkarılmaktadır bizde bu makalede detaylıca ve örnekli olarak ne olduğunu ve nasıl kullanabileceğimizi göreceğiz. 4.7 / 5 ( 4 votes )
Continue reading...Javascript fetch fonksiyonu ile http işlemleri
Javascript fetch, Javascript dünyası her geçen gün dahada büyüyor ve özellikleri beni günden güne kendisine daha çekip aşık ediyor diyebilirim bu yeni özelliklerden biri ile artık $.ajax yerine sıklıkla görmeye başlayacağımız fonksiyonlardan biri olan fetch fonksiyonunu derinlemesine incelemeye çalışacağız. 5 / 5 ( 6 votes )
Continue reading...Javascript Class Nedir? Nasıl Tanımlanır ve Kullanılır?
Javascript Class, Typescript kullanarak kolaylıkla OOP prensiplerini kullanabiliyoruz fakat yavaş yavaş OOP yazmak için Typescript gibi herhangi bir tool’a gerek kalmayacak gibi gözüküyor bu makalemizde javascript’de nasıl class tanımlarız ve diğer class işlemleri nelerdir, nasıl yapılır gibi sorulara cevap bulacağız. 5 / 5 ( 3 votes )
Continue reading...