HAYDAR CANPROGRAMLAMA TECRÜBELERİM

JavaScript

JavaScript dilinin temelleri, veri yapıları, tarayıcı kullanımı ve geliştirme pratikleri.

javascript localStorage ve sessionStorage nedir?

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…

Yazıyı Oku

JavaScript Optimizasyon Teknikleri

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…

Yazıyı Oku

BabelJS nedir?

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ığı…

Yazıyı Oku

JavaScript’te Object Nesnesi Çalışmak

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…

Yazıyı Oku

JavaScript Nedir?

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,…

Yazıyı Oku

Uygulama Geliştirmede JavaScript Kullanımı

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…

Yazıyı Oku

Tarayıcının JavaScript Özelliği Kapalı Olma Durumu

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…

Yazıyı Oku

Web Sayfalarında JavaScript Nasıl Kullanılır?

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ı…

Yazıyı Oku

Web Ortamında JavaScript Kullanımı

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.…

Yazıyı Oku

JavaScript Bildirimler

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ü…

Yazıyı Oku

JavaScript’te İşlem Önceliği

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…

Yazıyı Oku

Operatörler, İşlemciler Nedir?

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ı…

Yazıyı Oku

JavaScript Programlama Dilinin Başlangıç Bilgileri

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ı…

Yazıyı Oku

JavaScript Tarihçesi

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ı.…

Yazıyı Oku

String Nesnesinin Özellikleri ve Metotları

String Nesnesinin Özellikleri String.prototype String nesnesinin prototype nesnesidir. String nesnesinin genişletilmiş metotları içerir. String.prototype.constructor Nesnenin prototipini oluşturan işlevi belirtir. String.prototype.length Nesnenin prototipini oluşturan işlevlerin uzunluğunu döndürür. String Nesnesinin Yöntemleri…

Yazıyı Oku

javascript String’i Array’e çevirmek

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ı :…

Yazıyı Oku

undefined ve Null ‘un Boolean olarak kullanılması

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ı…

Yazıyı Oku

Javascript Diziyi (Array) String’e çevirmek

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…

Yazıyı Oku