GİRİŞ localStorage ve sessionStorage nesneleri, web depolama araçlarının bir parçası olarak [anahtar, değer] çiftlerini kaydetmek için kullanılan iki büyük araçtır. Kullanım durumuna göre localStorage ve sessionStorage çerezlere birer alternatiftir…
Uzun süredir JavaScript ile kodlama yapıyor olabilirsiniz ancak bazen fazla kod yazmadan veya yapmadan sorunlarınızı çözebilecek en yeni özelliklerle kodunuzu güncel tutabilirsiniz. Bu teknikler temiz ve optimize edilmiş JavaScript…
Babel bir javascript transcompilerdır. Yani javascript'in bir versiyonunda (örneğin EcmaScript7 ile yazılmış) yazılmış bir kodu, tüm tarayıcıların desteklediği EcmaScript5 koduna çevirmek için kullanılır. Bunun yanında reactjs vb.. çerçevelerin kullandığı…
JavaScript, basit bir nesne tabanlı paradigma üzerinde tasarlanmıştır. Bir nesne, bir özellik, bir ad (veya anahtar) ve bir değer'den meydana gelir. Bir özelliğin değeri bir işlev olabilir, bu durumda…
JavaScript, bir çok platformda çalışan, nesne yönelimli, prototip tabanlı, dinamik türlere ve fonksiyonlara sahip betik bir script dilidir. Esnek, hafif ve küçüktür. Bir bilgisayar ortamında (örneğin, web tarayıcısında) JavaScript,…
Web arayüzü geliştirme macerasıyla dünyaya merhaba diyen JavaScript günümüzde Hibrit uygulamalarında öncüsü olmuştur. Bu konuda bir çok proje hayata geçirilmiş ve bir çoğu kendi hedef kitlesince benimsenerek ilerlemiştir. Mobil…
Modern web tarayıcıların JavaScript çalıştırma özelliği, varsayılan olarak açık gelse de daha sonra kullanıcılar bu özelliği sonradan kalıcı veya geçici olarak kapatabilmektedir. Eğer tarayıcının JavaScript çalıştırma özelliği kapalıysa kullanıcıya…
Web Ortamında JavaScript Nasıl Kullanılır? JavaScript betikler, HTML dokümanın herhangi bir yerine <script></script> etiketi açılır ve bu etiketlerin arasında arasına JavaScript kodumuzu yerleştirilerek çalıştırabiliriz. < script> etiketi, web tarayıcı…
Web Ortamında JavaScript Kullanma JavaScript, HTML içine gömülebilen, tarayıcılar tarafından yorumlanabilen ve web sayfalarına çeşitli etkileşim kazandırmak için kullanılır. JavaScript bir betik bir dildir, dolayısıyla betik (script) olarak adlandırılır.…
Bildirimler, JavaScript yorumlayısına yapması gereken işlemleri belirten komutlardır. ECMA-262 uyumlu JavaScript programlama dilinde kullanılan bildirimler aşağıda görülmektedir. İşlevBildirim {}Bloklama var, letDeğişken Tanımlanması ;Boş Bildirim if..elseDallanma do ..whileDöngü whileDöngü forDöngü…
JavaScript ifadelerinin hesaplanmalarında işlem önceliği veya işlem sırası aşağıdaki gibidir. İşlemAdı . [] ()Alan Çağırma, dizi indeksleme, fonksiyon çağrıları ve ifade gruplandırmaları ++ -- - ~! delete new typeof…
JavaScript operatörleri veya işlemciler C++, Java, Perl gibi diğer modern programlama dillerinde olan operatörlere çok benzerler. JavaScript operatörlerinin bazıları basit işaretler, bazıları da bir tür hazır fonksiyona benzeyen saklı…
Javascript Programlama dili, tümü ile nesnelerle tasarlanmış, modern ve son derece kullanıcı dostu bir programlama dilidir. Genel amaçlı programlar için C++ ve Java kadar etkindir. Yazılmış olan kodların okunması…
CERN İsviçrede kurulu, , Partikül Fiziğinde araştırmaları yanında, Internetin gelişmesine önemli katkısa bulunmuş bir kuruluştur. 1983 de STELLA uydu iletişim projesi sırasında, dünyada ilk olarak Internet Protokolu adı kullanıldı.…
String to Array Bir String ifadeyi veya değişkeni belirtilen karakter dizine bölerek bir Array türünde değişken elde edilebilir. Bunun için kullanılacak String metotu split‘tir. Kullanımı string.split(ayırıcı, limit); Ayrıcı :…
var veya let komutu ile yapılan değişken tanımlarına eğer herhangi bir değer atanmaması durumunda ilk alacağı değer her zaman undefined'dır. Eğer herhangi tanımı yapılmayan değişkene erişilmeye çalışılırsa ReferenceError hatası…
Array To String Diziyi stringe çevirmek için dizi.toString() yöntemini kullanırız. Bu yöntem dizideki değerleri aralarına virgül koyarak string ifadeye çevirir ve Array nesnesinin kullanımı geçersiz kılınır. Javascript'te dizi.toString(), bir…
Number To String Bellekte sayısal olarak bir ifadeyi string tipine çevirmek için sayıyı boş bir string ile toplamak yeterlidir. Komutsal olarak da; sayi.toString(); String(sayi); ifadeleri sayiyi string'e çevirir. Kaynaklar…
String to Number Bellekte sayısal olarak bulunan ifadeyi temsil eden bir stringi sayısal tipe dönüştürmek için aşağıdaki metodlar kullanılır. parseInt() parseFloat() parseInt(string ifade, taban) fonksiyonu sadece tam sayı döndürür,…