HDG Açıklıyor: JavaScript Nedir ve Çevrimiçi Ne Kullanılır?


İnternete göz attığınızda, etkileşimde bulunduğunuz web sayfaları size üç teknoloji kullanılarak sunulur: HTML, CSS ve bu makalede tartışacağımız — JavaScript.

Üçünden, JavaScript en gelişmişidir. Web sayfalarına dinamik işlevsellik ekleyerek onları daha karmaşık ve etkileşimli hale getirir. JavaScript olmasaydı, favori web sitelerinizden bazıları mümkün olmazdı.

Bu makalede, JavaScript'in ne olduğunu, nasıl çalıştığını ve çevrimiçi kullanımının çoğunu inceleyelim.

JavaScript Nedir?

JavaScript bir komut dosyası dilidir. En popüler akrabalarından biri olan HTML, bir biçimlendirme dilidir. İkisi arasındaki en büyük fark, biçimlendirme dillerinin yapısal olması ve bir sayfanın görünümünü ve tasarımını hazırlamasıdır. Bir biçimlendirme dili işlevsel olarak sunum halindeyken, bir komut dosyası dili mantıklı ve algoritmiktir.

Layman’ın terimleriyle HTML web sayfalarının görünüşünü değiştirirken JavaScript aslında hesaplama işlevi sunar. HTML'de 1 + 1 gibi basit bir denklemi değerlendirmenin yolu yoktur. JavaScript bunu yapabilir ve çok daha fazlasını yapabilir.

JavaScript hem sunucuya hem de istemci tarafına uygulanabilir. İstemci tarafı JavaScript en yaygın olanıdır; burada JavaScript koduna HTML aracılığıyla başvurulur ve web tarayıcısı tarafından yorumlanır. Bu kod, dinamik olarak HTML içeriği oluşturma, kullanıcı girişi isteme ve daha fazlası gibi bir sayfanın görünümünü değiştirmekten çok daha fazlasını yapabilir.

In_content_1 all: [300x250] / dfp [640x360]->

Kısaca ifade etmek gerekirse, JavaScript bir web sitesinin etkileşimini artırabilecek hafif, yorumlanmış bir komut dosyası yazma dilidir.

JavaScript Çevrimiçi Olarak Nasıl Kullanılır?

Neredeyse tüm komut dosyası dillerinde olduğu gibi, olasılıklar yalnızca karşılaşabileceğiniz şeylerle sınırlıdır. Becerileriniz varsa ve hayal edebiliyorsanız, başarabilmelisiniz.

Ancak, web'in onsuz aynı olmayacağı çok yaygın JavaScript komut dosyaları vardır. JavaScript için en popüler kullanım örneklerinden bazılarını tartışalım.

Form Doğrulama

Bir kayıt formunu yalnızca kullanıcı adınızın veya şifrenizin çok kısa, JavaScript iş başındaydı!

<şekil sınıfı = "lazy aligncenter">

Form doğrulaması birkaç farklı kodlama dilinde yapılabilir, ancak JavaScript bunun dinamik olarak ve herhangi bir veri göndermeden yapılmasına izin verir. Bu, azalan bant genişliği ile sunucu maliyetlerini azaltabilir ve kullanıcının tarafında hayal kırıklığını önlemenin harika bir yoludur.

Bir form göndermek ve daha sonra bilgilerinizin geçerli olmadığını söylemek hiç eğlenceli değildir. JavaScript bunu anında yapabilir.

Dönüştürücüler ve Hesap Makineleri

Fahrenhayt'tan Santigrat'a, ABD Doları'ndan EUR'ya veya benzeri bir şey olsun, dinamik olarak veri dönüştürmek JavaScript'in mükemmel olduğu bir şeydir. JavaScript hakkında bir ders alırsanız, ilk birkaç dersten biri muhtemelen faiz oranı hesaplayıcısı gibi bir şey oluşturmak olacaktır. JavaScript'in temel özelliklerinin çoğunu tanıtan harika bir öğrenme deneyimidir.

İstemci tarafı JavaScript, bu gibi hesaplamaları ele alma konusunda en iyi çözümlerden biridir.

Rastgele. Jeneratörler

Math.random () birçok JavaScript sever için favori bir işlevdir ve son derece kullanışlıdır. Çok sayıda akıllı komut dosyası sağlayan 0 ile 1 arasında rastgele, kayan nokta sayısı oluşturulmasına izin verir.

Bu türün en popüler komut dosyalarından biri rasgele p Kelime üreteci. Bunları web'in her yerinde bulabilirsiniz ve istemci tarafı JavaScript'in sunucuyla etkileşimi olmadığından güvenilir bir rastgele şifre oluşturma kaynağıdır, bu yüzden sahne arkasında asla önbelleğe alınmaz veya kaydedilmez.

Oyunlar

Doğru - JavaScript kendi oyunlarınızı kodlamak için bile kullanılabilir. İstemci tarafı JavaScript, herhangi bir çevrimiçi, kooperatif deneyimi, tek oyunculu oyunlar veya aynı klavyede iki kullanıcı tarafından oynanabilecek oyunlar için tamamen izin vermez.

Burada birkaç klasik örnektir:

  • Tic Tac Toe
  • cellat
  • Yılan
  • JavaScript, çok da ciddi olmayan projeler için bile çalışan, oldukça iyi bir komut dosyası yazma dilidir!

    HTML'de zaten bilgili iseniz ve CSS, JavaScript kodlama oyununuzu gerçekten geliştirebilecek bir sonraki adımdır. Kodlama ilginizi çekmiyorsa, bu makale bu komut dosyası dilinin milyonlarca web sitesine getirdiği işlevselliği takdir etmeye yardımcı olmalıdır. İnternet JavaScript olmadan aynı olmaz.

    İlgili Mesajlar:


    13.01.2020