JavaScript, HTML ve CSS ile birlikte World Wide Web’in temel teknolojilerinden biri olan programlama dilidir. Amerikalı programcı Brendan Eich tarafından yazılmıştır.
JavaScript web ve mobil tabanlı uygulamalara etkileşim kazandırır. Böylece kullanıcılar, geliştirilen uygulama ile etkileşime girer. JavaScript kodları <script>
ile ifade edilir. </body>
ögesi kapatılmadan önce aşağıda belirtilen kodla HTML sayfalarda JavaScript uygulanır.
<script src="scripts/main.js"></script>
Yaklaşım
JavaScript ile yapılabilecek bazı geliştirmeler:
- Zamansal içerik güncellemeleri
- interaktif haritalar
- animasyonlu 2B/3B grafikler
- Kaydırılabilir video jukeboxlar
Dizgiler
JavaScript’te dizgiler strings olarak adlandırılır. Dizgiler harflerden, rakamlardan, sembollerden, noktalama işaretlerinden, hatta emojilerden dahi oluşabilir. Dizgiler tek tırnak (´`) veya çift (“”) işaretleriyle alıntılanır. Eğer tek bir tırnak ile alıntı yaptıysanız yine tek bir tırnak ile bitirmeniz gerekir. Eğer bir çift tırnak ile alıntı yaptıysanız yine çift tırnak ile bitirmeniz gerekir.
'Bu bir tek tırnak dizgisidir. 👏';
"Bu bir çift tırnak dizgisidir. 💁";
Kod dönüştürücüler
JavaScript bazı kod dönüştürücüler kullanır.
- Babel: Babel, temel olarak ECMAScript 2015+ (ES6+) kodunu eski JavaScript motorları tarafından çalıştırılabilen geriye dönük uyumlu JavaScript koduna dönüştürmek için kullanılan ücretsiz ve açık kaynaklı bir JavaScript kod dönüştürücüsüdür. Web geliştiricilerinin dilin en yeni özelliklerinden yararlanmasına olanak tanır.
İlgili meslekler
- Front-end developer (Ön yüz geliştirici)
- Fullstack developer