• JavaScript Programlama Dili: Yeni Başlayanlar İçin Bilgiler

    Daha önce, İnternetin işimin gelişimi için bu kadar geniş fırsatlar sağlayabileceğini düşünmemiştim ama zaman geçti ve sonunda bu dünyayı kendim için keşfettim, olasılıklarla dolu. İnternet, mallarını ve en çeşitli olanları satma fırsatı sunar. Her gün World Wide Web kullanıcılarının sayısı artıyor ve aynı zamanda yeteneklerimiz de artıyor.

    Bir zamanlar pek çok kazanç planını anlamazdım ama bugün tam bir güvenle söyleyebilirim ki, herhangi bir işin kalbinde küresel ağ web sitesi yatıyor. Üstelik sadece bir site değil, doğru site. Üstelik sitenin kazançlı çıkmasında birçok faktör etkili olmaktadır. Herhangi bir web sitesine gelen bir ziyaretçinin karşılaştığı ilk şey arayüzdür.

    İnanın bana, rastgele bir kullanıcının sitede kalıp kalmayacağı sitenin ne kadar çekici olduğuna bağlı olacaktır. Elbette, bir kişi sitenizi uzun süredir okuyorsa, sitenin işlevselliğinde yapabileceğiniz çeşitli hatalar için sizi affedecektir. Ancak ilk kez, arayüz, müşterinin sitenizi beğenmesinde önemli bir rol oynayacaktır. Söylediği gibi, "kıyafetlerle karşılanırlar, akılları onlara eşlik eder."

    Ancak siteniz için orijinal ve akılda kalıcı bir kıyafet oluşturmak için javascript'in ne işe yaradığını bilmeniz gerekir. Aslında, JavaScript olmadan güzel ve işlevsel bir web sitesi uygulamak imkansızdır. Üstelik siteyi tonlarca kodla karıştırmanıza gerek kalmayacak. Sadece birkaç satır eklemek yeterli olacak ve farklı düğmeler ve menü öğeleri "canlanacak", daha çekici hale gelecektir. Bu arada, bir JavaScript betiği, bir portföydeki resimler arasında gezinmeyi mümkün kılacaktır. Ayrıca, verileri görüntülerken sayfanın işlevselliğini daha da artırabilirsiniz. Bunun da javascript'e ihtiyacı var.

    Belki birçoğu, örneğin, iyi bir CMS üzerinde çalıştığını ve böyle bir blogu yönetmek için JavaScript bilgisinin hiç gerekli olmadığını düşünebilir. İnternette işlevselliği önemli ölçüde geliştirebileceğiniz, harika efektler ekleyebileceğiniz vb. birçok farklı modül ve eklenti bulabilirsiniz. Doğru, unutmamak gerekir ki web teknolojileri yerinde durmuyor, her şey sürekli değişiyor. Bu nedenle, yeni JavaScript kitaplıklarının ortaya çıkışını sürekli olarak izlemeye değer, çünkü bugünün paketlerinin dün bir rüya gibi görünen şeyi gerçekleştirmenize izin vermesi olasıdır. Bu yüzden siteyi güncellemekten bahsederken JavaScript kullanımını da kastediyorlar.

    Şimdi JavaScript öğrenmek için. Bazı nedenlerden dolayı, birçok insan bu programlama dilinin çalışılmasının yalnızca seçkinler tarafından yapılabileceğine inanıyor. Ama aslında öyle değil. Web programcıları sürekli olarak yeni şeyler yaratmak için çalışıyorlar. JavaScript öğeleri, sözdizimini ve kullanımını büyük ölçüde basitleştirir. Ayrıca, uygun kılavuzları nasıl kullanacağınızı biliyorsanız, sitenizin sayfalarında JavaScript kodunu kullanabilirsiniz. Bu, mükemmel bir meslekten olmayan kişinin bile kısa sürede JavaScript'te ustalaşabileceği harika video kurslarının yardımına gelecek.

    Web sitesi oluşturma konusunda bir dizi video kursun yazarı olan Evgeny Popov'a bilgi desteği için şükranlarımı sunuyorum. "Video formatında yeni başlayanlar için Javascript + jQuery" video kursu dahil

    Bu yazımızda sizlere JavaScript'in (Java Script) ne olduğunu anlatacağız, örnekler vereceğiz, html kodunda neden gerekli olduğunu açıklayacağız. Web yöneticilerinin popüler sorularının yanıtlarını vereceğiz.

    1. nedir JavaScript basit kelimeler

    JavaScript (Rusça "Java Script", "JS" olarak kısaltılır) gömülü bir programlama dilidir. HTML sayfaları kullanıcı ile iletişimi kolaylaştırmak, hataları ele almak ve bir bütün olarak sayfaya dinamizm yaratmak için.

    JavaScript, nesne yönelimli ve yorumlanan bir dildir. Sistemden bağımsızdır (her platformda çalışır). JS koduna genellikle komut dosyaları denir. Bu dilin sadece web programlama için “hapsedilmiş” olduğunu söyleyebiliriz.

    Dilin sözdizimi birçok yönden C ve Java'yı anımsatır, ancak anlamsal olarak dil Self, Smalltalk'a çok daha yakındır.

    2. JavaScript tarafından çözülen görevler
    • Html form alanlarının ( etiketi ) sunucuya gönderilmeden önce doğrulanması
    • Bilgi mesajları uyarılarla
    • Sayfanın ana öğelerini ve bölümlerini vurgulayan efektler
    • Orijinal açılır menüler
    • Matematiksel hesaplamalar

    Kaydırıcılar genellikle JavaScript kullanılarak yapılır. AJAX çıktısı yoluyla da içerik çıktısı alabilirsiniz, bu, site sayfasının gereksiz veya tekrarlanan öğelerini html kodundan gizlemenize olanak tanır. Yeni başlayan birinin bu kodları incelemesi mantıklı değil çünkü. oldukça karmaşıktırlar.

    3. Tarayıcıda JavaScript nasıl etkinleştirilir?

    Tüm tarayıcılar JavaScript'i destekler. Varsayılan olarak, Java Script tarayıcılarda zaten etkinleştirilmiş olmalıdır, eğer etkin değilse, aşağıdakiler için talimatlar verilmiştir. farklı tarayıcılar JS'yi dahil ederek.

    1. Firefox'ta JavaScript'i etkinleştirin 2. Firefox'ta JavaScript'i etkinleştirin Google Chrome

    "Ayar ve Google yönetimi Chrome" -> "Ayarlar" -> "Gelişmiş" -> "Gizlilik (İçerik ayarları)" -> "JavaScript:" Tüm sitelerin JavaScript kullanmasına izin ver (önerilen) veya tüm sitelerde JavaScript'i devre dışı bırak

    3. Opera'da JavaScript'i etkinleştirin

    F12 tuşuna basın "JavaScript'i Etkinleştir"i seçin

    4. JavaScript'i etkinleştirin internet gezgini

    "Araçlar" -> "İnternet Seçenekleri" -> "Güvenlik" sekmesi -> "İnternet" bölgesini seçin -> "Diğer" düğmesi -> "Komut Dosyaları" öğesi -> "Komut dosyalarına izin ver"

    4. Örnek: html sayfasına JavaScript nasıl eklenir

    JavaScript kodu, sayfanın html koduna tam olarak uyar. Vurgulamak için özel etiketler kullanılır.

    javascript kodu

    type="text/javascript" özelliği isteğe bağlıdır, ancak istenir.

    ‹script›'yi head etiketlerinde veya sadece sayfanın gövdesinde kullanabilirsiniz.

    Yazmak html etiketleri açılış ve kapanış script etiketi arasında izin verilmez. Bu yer yalnızca JavaScript kodu içindir.

    Her sayfada aynı JavaScript'i çoğaltmamak için genellikle ayrı dosya".js" uzantılı. Bu dosya, html sayfasında herhangi bir yere dahil edilebilir.

    4.1. Örnek 1: Merhaba, Dünya açılır mesajı

    Aşağıda html örneği sayfa yüklendiğinde "Merhaba Dünya" mesajını açan kod.

    JavaScript'te Merhaba Dünya

    Uyarı ile örnek. Bir açılır mesaj görüntülenecek

    alert("Merhaba Dünya!");

    Linki tıkla:

    Bağlantı4.2. Örnek 2: JavaScript işleme ile alternatif

    Aşağıda, id tanımlayıcısı kullanılarak JavaScript kodu işleyen bir html kodu örneği verilmiştir.

    Merhaba, JavaScript'te Dünya window.onload = function() ( var linkWithAlert = document.getElementById ("check_link "); linkWithAlert.onclick = function() ( dönüş onaylama ("Bağlantıya git? "); ); );

    Linki tıkla :

    Bağlantı4.3. Örnek 3. Fareyle üzerine gelindiğinde bir nesnenin rengini değiştirme

    Fare imlecini belirli alanların üzerine getirdiğinizde renk değiştirirler. Bu, JavaScript aracılığıyla yapılır. Örneğin

    Bu örneğin kodu:

    KIRMIZI YEŞİL MAVİ

    Bunlar JavaScript'teki en temel şeylerdir. Yetenekleri oldukça geniştir. Edebiyat mağazalarında bu dil üzerine ayrı kitaplar bulmanız boşuna değil.

    11/24/14 15.6K

    Programlama sadece büyük para kazanmanın bir yolu değildir ve hatta tamamen zihinsel bir çalışma değildir. Bu, çevreleyen dünyanın nelerden oluştuğunu anlamak, onu küçük parçacıklara ayırmak ve ardından kendi mantığınızın ve bilginizin rehberliğinde yeniden birleştirmek için bir fırsattır.

    Programlama dilleri, bir kişinin oluşturulan sistemlerde kurallar oluşturduğu bir araçtır.

    İnternet, parlak ve girişimci beyinlerin değerlendirdiği çok sayıda fırsat sunuyor. Elbette web geliştirmenin fikirleri hayata geçirmek için kendi araçları da vardır. Bunlardan biri, bu makalede ele alınacak olan JavaScript programlama dilidir:

    Genel bilgi

    Pek çok kişi, hatta IT alanıyla hiçbir ilgisi olmayanlar bile Java kelimesini duymuştur. Mobil sistemlere yönelik uygulamalar için aktif olarak yazılmış, devrim niteliğinde platformdan bağımsız bir dil. Daha sonra Oracle'ın kanatları altına giren gelecek vaat eden Sun şirketi tarafından geliştirildi. Ancak hiçbir şirketin JavaScript ile ilgisi yoktur:

    Sun'ın yalnızca adın bir kısmını kullanmak için izne ihtiyacı vardı. Şaşırtıcı bir şekilde, JavaScript hiçbir firmaya ait değildir.

    Web uygulamaları yazarken en sık JavaScript programlama kullanılır. Bu dilin temel özelliklerini kısaca sıralayacak olursak, aşağıdakileri vurgulamalıyız:

    • Nesne yönelimi. Program yürütme, nesnelerin etkileşimidir;
    • Veri türü dönüştürmesi otomatik olarak yapılır;
    • Fonksiyonlar temel sınıfın nesneleridir. Bu özellik, JavaScript'i Lisp ve Haskell gibi birçok işlevsel programlama diline benzer hale getirir;
    • Otomatik bellek temizleme. Sözde çöp toplama, JavaScript'in C# veya Java gibi görünmesini sağlar.

    JavaScript kullanmanın özü hakkında konuşursak, bu dil, yürütme için çalıştırılabilen kodu (sözde komut dosyaları) kullanarak sitelerin sabit sayfalarını "canlandırmanıza" olanak tanır. Yani, html ve css'nin çizilen karakterler olduğu ve onları hareket ettiren şeyin JavaScript olduğu çizgi filmlerle bir benzetme çizebilirsiniz.

    JavaScript sözdizimi hakkında konuşursak, aşağıdaki özelliklere sahiptir:

    • Kayıt önemlidir. func() ve Func() adlı işlevler tamamen farklıdır;
    • İfadelerden sonra noktalı virgül koymalısınız;
    • Yerleşik nesneler ve işlemler;
    • Boşluklar dikkate alınmaz. Kodunuzu biçimlendirmek için yeni satırların yanı sıra istediğiniz kadar girinti kullanabilirsiniz.

    En basit JavaScript kodu şöyle görünür:

    Uygulama kapsamı

    JavaScript'e neden ihtiyaç duyulduğunu ve ne kadar çalışılması gerektiğini anlamak için bu programlama dilinin kullanıldığı bazı alanların altını çizmek gerekiyor.

    • Web uygulamalarının geliştirilmesi. Basit bir sayaç kurmak, formlar arası veri aktarımını organize etmek veya sitenize bir oyun yerleştirmek mi istiyorsunuz? O zaman JavaScript bu konuda sadık bir yardımcı olarak hareket edecek;
    • AJAX'a "Aktif Katılım". Bu teknoloji, "arka plan" modunda sunucuyla veri alışverişi yaparak uygulamaların çalışmasını önemli ölçüde hızlandırmayı mümkün kıldı:

    • İŞLETİM SİSTEMİ. Belki birisi bilmiyordu, ancak Windows, Linux ve Mac'in tarayıcı rakipleri var, kodunda aslan payı JavaScript'te yazılmış;
    • Mobil uygulamalar;
    • Öğrenme alanı. Üniversitedeki herhangi bir programlama uzmanlığı, bir ciltte JavaScript çalışmasını içerir. Bunun nedeni, dilin orijinal olarak çok güçlü olmayan programcılar için geliştirilmiş olmasıdır. JavaScript dersleri, temel HTML kursuna mantıksal olarak işlenmiştir, bu nedenle ustalaşmak oldukça basittir.
    Avantajlar ve dezavantajlar

    JavaScript'in tüm sorunlara bir tür her derde deva olduğunu düşünmemelisiniz ve her programcı bu dili yüzünde bir gülümsemeyle kullanır. Dünyadaki her şeyin olumlu ve olumsuz yanları vardır. Öncelikle eksikliklere bakalım.

    • Tarayıcılar arası uyumluluğu sağlama ihtiyacı. JavaScript bir İnternet teknolojisi gibi davrandığından, World Wide Web'in koyduğu kurallara uymanız gerekir. Kod, tüm tarayıcılarda veya en azından en popüler tarayıcılarda doğru şekilde çalışmalıdır;
    • Dildeki kalıtım sistemi, olup biteni anlamayı zorlaştırır. JavaScript, prototip tabanlı kalıtımı uygular. Diğer nesne yönelimli programlama dillerini inceleyen kişiler, tanıdık "alt sınıf, ana sınıfı miras alır" ifadesine alışkındır. Ancak JavaScript'te bu tür şeyler doğrudan nesneler tarafından işlenir ve bu kafaya sığmaz;
    • Standart bir kütüphane yoktur. JavaScript, dosyalarla, G/Ç akışlarıyla ve diğer faydalı şeylerle çalışmak için herhangi bir kolaylık sağlamaz;
    • Genel olarak sözdizimi anlamayı zorlaştırır. Kodun güzelliği açıkça JavaScript'in güçlü noktası değildir, ancak programcıların ana kuralı gözetilir: “Çalışıyor mu? dokunma! ".
    Şimdi bazı avantajlara dikkat çekmeye değer
    • JavaScript, çok çeşitli görevleri çözmek için çok sayıda olasılık sağlar. Dilin esnekliği, belirli koşullarla ilgili olarak birçok programlama modelinin kullanılmasına izin verir. Yaratıcı bir zihin gerçek zevk alacaktır;
    • JavaScript'in popülaritesi, programcı için önemli sayıda hazır kitaplık açar, bu da kod yazmayı önemli ölçüde basitleştirebilir ve sözdizimi kusurlarını düzeltebilir;
    • Birçok alanda uygulama. JavaScript'in geniş olanakları, programcılara kendilerini çok çeşitli uygulamaların geliştiricisi olarak deneme şansı verir ve bu, elbette profesyonel faaliyetlere olan ilgiyi artırır.

    Eksilerin artılardan daha fazla olmasına dikkat etmeyin. JavaScript, nişine sıkıca yerleşmiştir ve şu anda hiçbir eleştiri onu oradan çıkaramaz.

    okumak isteyenler için

    JavaScript'i kapsamlı bir şekilde incelemeye karar verenleri zor ve uzun bir yol bekliyor. Yeni başlayanlar için, eğitiminizi büyük ölçüde basitleştirebileceğiniz temel öneriler vardır.

    • Her şeyden önce HTML'dir. Temel bilgiler olmadan internet için hiçbir şey yapmaya başlayamazsınız. Basamaklı Stil Sayfaları (CSS) da çok kullanışlıdır;
    • Yeni literatür kullanın. Programlama, yasaları çiğnenemez olan fizik değildir ve yeni öğreticiler eskilerden çıkarılır. BT teknolojileri sürekli gelişmektedir ve yararlı güncellemeler ihmal edilmemelidir;
    • Programın tüm bölümlerini kendiniz yazmaya çalışın. Bir şey hiç yolunda gitmezse, başka birinin kodunu ödünç alabilirsiniz, ancak yalnızca her satırı kendiniz için netleştirdikten sonra;
    • Hata ayıklama senin gerçek arkadaşın. Hataları hızlı bir şekilde bulmak, programlamadaki en önemli şeylerden biridir;
    • Biçimlendirme kurallarını göz ardı etmeyin. Tabii ki, kod farklı sayıda girinti ve boşluktan daha iyi veya daha kötü hale gelmeyecektir, ancak programcı tarafından okuma ve anlama kolaylığı da önemli bir noktadır. Aşağıdaki kod? algılaması çok zor, özellikle de onun değilsen

    • Değişken adlarının sözcük anlamı olmalıdır. Basit programlar yazma sürecinde bu hiç de önemli görünmüyor, ancak kod satırı sayısı bini geçtiğinde tüm şeytanların bacaklarını kırıyor;

    JavaScript, tarayıcının nesne temsillerine dayanan özel bir tür programlama dilidir. Geleneksel statik HTML belgelerine kıyasla site için daha fazla etkileşim sağlamak için gereklidir. Örneğin, özel tip bir arabirim, değişen çizimleri, bir metin içeriği kayan yazısını ve çok daha fazlasını uygulama becerisine sahip olacaktır! Bu nedenle, Firefox'ta ve diğer tarayıcılarda JavaScript'in nasıl etkinleştirileceğini bilmek önemlidir.

    JavaScript, yazılım geliştirme metninin HTML belgelerine gömülmesi ve tarayıcıların kendileri tarafından ayrıştırılması bakımından farklıdır. JavaScript, web sayfaları için bir betik dilidir.

    JavaScript ve Java Arasındaki Fark Türleri

    JavaScript teriminin tanımını bilen birçok kullanıcı, ayrım yapmadan bu tür bir terimi başka bir kavram olan Java ile karıştırır. Diller isim bakımından benzer olsa da anlam türleri farklıdır. Ana farklılık türleri zorlukta ve genişletilmiş olasılık türlerinin sayısındadır. Tarayıcınızda JavaScript'i nasıl etkinleştireceğinizi öğrenmeden önce özelliklerini anlamanız gerekir.

    JavaScript uygulaması, Java ile karşılaştırıldığında daha ücretsizdir. Örneğin veri türü dönüştürmeleri en basit şekilde gerçekleşir. Ayrıca, programcının ilk programlama kodunu JavaScript'te derlemesine gerek yoktur, başka bir deyişle yorumlanmış bir dil türüdür.

    JavaScript ve Java'da bu nasıl oluyor? JavaScript'te, program satırları birbiri ardına işler ve varsa her okuma satırından sonra hataları bildirir. Java'da, derleyici okuduktan sonra verilen bilgi türlerini gösterir. tam metin yazılım geliştirme.

    JavaScript'i etkinleştirmeden önce lütfen bunun bir dil değişikliği olarak kabul edilmediğini unutmayın. java programlama. Birinci tür dili ikinciyi tamamlayıcı olarak kullanmak en iyisidir.

    JavaScript neden gereklidir?

    JavaScript desteği ile oluşturmak mümkündür dinamik tipler HTML belgeleri. Statik HTML sayfası görünümleri gitti. "JavaScript", uygulamaların tüm yapı taşlarını tek bir bütün halinde birleştirir. Yani temel oluşturucu görevi görür, saha kontrolleri yapar. HTML formları sunucuya gönderilene kadar. Firefox'ta ve diğer tarayıcılarda JavaScript'in nasıl etkinleştirileceğini bilmek, web'de doğru şekilde çalışmaları için çok önemlidir.

    Ofis yazılım geliştirme bu programlama dilinde yerel iletişim verisi enjeksiyonlarından geçer. Kullanıcılar, "JavaScript" desteği ile görüntülenen uyarı mesajlarının türlerini çeşitli pencerelerde gözlemleme olanağına sahiptir.

    JavaScript hatası nedir ve JavaScript nasıl çalıştırılır?

    Javascript'lerin çeşitli eklemeleri mümkün kıldığı gerçeğiyle başlayalım. etkileşimli hizmetler, sayfanın gereksiz yere yeniden yüklenmesi riski olmadan güvenli bir şekilde anketler (anketler) ve benzer içerikler ekleyin. Bu durumlarda, komut dosyası türleri, kullanıcının trafiğini kaydetmeye önemli ölçüde katkıda bulunur, grafikler çizmenize izin verir. Yüksek kalite, resimlerle galeri görünümleri oluşturun ve diğer birçok yararlı işlev türünü gerçekleştirin. Ancak daha sonra, komut dosyası türlerini çalıştırmak için önce bunların etkinleştirilmesi gerekir.

    Ardından, ağ kullanıcıları için olağan sorun türlerini hatırlamanız gerekir. Son dönemde, bir sosyal ağdaki sayfasını ziyaret eden bir kişinin pencerelerin üstünde hata mesajları bulduğunda durumlar arttı: “JavaScript hatası”, “Javascript etkin değil”, “İçin doğru işlem site, JavaScript'in etkinleştirilmesini gerektirir. Bu gibi durumlarda, kullanıcılar sosyal ağa fotoğraf ve video yüklerken sorun yaşarlar.

    Firefox'ta JavaScript nasıl etkinleştirilir?

    Aslında, komut dosyalarını çalıştırma yöntemi çok basittir, yalnızca en fazlasını yapabilecek birkaç temel eylemi gerçekleştirmeniz gerekir. deneyimsiz kullanıcılar. adım adım talimat aşağıdaki gibi:

    • önce koşman gerek kişisel tarayıcı Mozilla Firefox;
    • bundan sonra tarayıcı seçeneklerini açın, ardından giriş satırının yanında üç paralel çizgi şeklinde karşılık gelen düğmeye tıklayın;
    • şimdi önünüzde birçok sekme bulunan devasa bir pencere açıldı; ihtiyacınız olana "İçerik" denir, üzerine tıklayın;
    • o zaman daha da kolay: "JavaScript Kullan" satırını bulun ve yanındaki kutuyu işaretleyin;
    • Tamam'ı tıklayın ve kişisel tarayıcınızı yeniden başlatın.

    Bu, Firefox'ta JavaScript'in nasıl etkinleştirileceğine ilişkin öğreticiyi tamamlar.

    JavaScript'i kapatın

    Buna göre, Javascript kullanma gereksinimleri artık gerekli değilse, yukarıda açıklandığı gibi devre dışı bırakabilirsiniz. verilen tip fonksiyonlar. Bunu yapmak için ayrıca "Ayarlar" - "İçerik"e gidin, "JavaScript Kullan"ın yanındaki kutunun işaretini kaldırın. Hazır!

    Ayrıca, eğer varsa mozilla tarayıcı Firefox güncellendi En son sürüm, o zaman güncellemelerden sonra ayarların yanlış olup olmadığını kontrol etmek iyi olur, çünkü bazen bu olur. Hemen hemen tüm sosyal ağ türlerinin etkileşimli form türleri kullandığını da belirtmekte fayda var, bu nedenle, dahil edilen komut dosyası türleri olmadan sayfaları tam olarak görüntülemek mümkün olmayacaktır.

    olabilirim erişilemeyen mesajlar, uyarılar, tartışmalar. Bazen arızalar meydana gelir ve eğer sosyal ağlarda bazı bölüm türleri aniden erişilemez hale geldi, ancak aynı zamanda tarayıcıdaki komut dosyası türleri etkinleştirildi, bunları kapatıp tekrar açmayı deneyin. Belki de bu yöntem sorunu çözecektir. Değilse, seçenekleri varsayılana sıfırlamak her zaman mümkündür. Internet Explorer ve diğer tarayıcılarda JavaScript nasıl etkinleştirilir? Aynı yol.


    Bugün muhtemelen javascript kullanılarak yazılmayacak böyle bir site yok.

    Bu komut dosyasının kullanımı o kadar popüler hale geldi ki, artık onsuz yapmak imkansız. Bugün javascript'ten daha popüler ve ünlü, büyük olasılıkla sadece Paris Hilton ve McDonalds.

    O tam olarak ne?

    Javascript, amacı etkileşimli web sayfaları oluşturmak olan bir betik dilidir. Derleme gerektirmeden, sadece bir HTML sayfasına bağlanarak olduğu gibi çalışır. Java ile karıştırılmamalıdır - bu iki dilin isimlerinin benzer olması, işlevsel olarak ilişkili oldukları anlamına gelmez. Aslında, örneğin Ruby veya Python'a çok daha yakındır, ancak kendi ECMAScript standardına sahiptir ve bu nedenle onlardan ayrı durur.

    Javascript'in Yapabilecekleri

    Javascript çok şey yapabilir - örneğin, onun yardımıyla öğelerin stillerini kolayca değiştirebilir, etiketleri kaldırabilir veya yenilerini ekleyebilirsiniz. Aynı zamanda, işlevi, betiğin belirli olaylara - fare tıklamalarına veya tuşlara tepki vereceği veya yüklemeden bir süre sonra kendi kendine hareket etmeye başlayacağı şekilde koyabilirsiniz. Ve AJAX ile sayfayı yeniden açmadan güncel verileri alabilirsiniz.

    Javascript çerezleri ayarlayabilir ve okuyabilir, mesajları, pencereleri görüntüleyebilir, verileri doğrulayabilir ve çok daha fazlasını yapabilir. Tamirci.

    Javascript'in üç ana avantajı vardır, örneğin erişilebilirlik (JavaScript'in temellerini inceledikten sonra çoğunu kolayca anlayabilir ve becerilerinizi her zaman geliştirebilirsiniz); her yerde destek (neredeyse tüm bilgi işlem ortamlarında desteklenirler - herhangi bir modern bilgisayar javascript'i daha rahat ve kullanımı kolay hale getiren tam tarayıcı entegrasyonunun yanı sıra.

    Örnek olarak VBScript, XUL ve ActiveX gibi teknolojiler verilebilir - bunlar her tarayıcıda desteklenmez ve yalnızca belirli bir ortamda çalışır.

    Ve elbette, pek çok programlama dilinin karşısında kaybolduğu JavaScript'in hızını ve verimliliğini de unutmamalıyız.

    Şu anda bile bu teknolojinin hızla gelişmeye devam ettiğini not etmek gereksiz olmayacaktır - sadece ayak uydurun! Ve yakında javascript 2 teknolojisi ile birlikte yeni bir tercüman oluşturulacak.

    Avantajlar

    Javascript'in pek çok cazibesi var, aksi takdirde bu kadar aktif kullanılmazdı. Kullanıcıların sevgisini bir sebepten dolayı hak etti. Ana avantajlarından biri, çoğu sitenin bu dilde yazılmasından dolayı hala etkileşimdir. AJAX aracı sayesinde elde edilir ve onun yardımıyla veriler kullanıcı müdahalesi olmadan kendi kendine güncellenir. Bu, örneğin ödeme sistemlerinin web sitelerinde çok uygundur. Çoğu için çok yararlı olacak deneyimli kullanıcılar - gerçek yardım kullandığınız komut dosyasından. Daha iyi ne olabilir?

    Ve şimdi biraz bu dilin yapısından bahsedeceğim.
    • JavaScript, aşağıdakiler gibi çeşitli özelliklere sahiptir:
    • Tanımlayıcılar büyük/küçük harfe duyarlıdır;
    • Değişken adları "$" sembolünü, alt çizgiyi, sayıları (ancak bunlarla başlayamazlar) ve harfleri içerebilir;