Kompüter, Proqram
JavaScripts nədir? Əsas JavaScript funksiyaları
Web-scripts daha üstünlük ki, bir html-kodu və ya yalnız faylları birbaşa qeyd olunur proqramları var. Bu proqramlar JavaScript yazılmışdır. Belə ki, ayrı cür Javascripts, biz təfsir bir proqramlaşdırma dilidir ki, demək bilər ki, var.
Javascript brauzer tərəfindən oxumaq və sonra yazılan ifadə run, və səhifə yuxarıda müəyyən olan idarə olunur. Sizin sintaksis JavaScript belə Java, C ++ və C. kimi proqramlaşdırma dilləri oxşar
JavaScript Sun Microsystems (Oracle) və Netscape (Mozilla) kimi şirkətlərin inkişafına öz görünüşü borcu var. dil orijinal adı LiveScript idi. Lakin, o vaxt bir şirkət Sun Microsystems, Netscape şirkətin marketinq şöbəsinin bir çox məşhur dil Java idi ki, bu JavaScript dil adını dəyişdirmək barədə qərar qəbul edilib. Zaman bu addım məşhur dil əlavə edir ki, hesablanmışdır. Həmçinin, ayrı əslində belə Javascripts ki, bu, Java və JavaScript iki müxtəlif dillərdə var ki, qeyd etmək lazımdır.
ECMA-262 dilinin rəsmi standart. JavaScript dilinin adı - ECMAScript.
bu dilin öyrənilməsi üçün CSS və HTML haqqında faydalı əvvəlki bilik olacaq. Bu an əvvəl CSS və HTML haqqında bilmirsinizsə, dərhal tanış olmalıdır.
Məhdudiyyətlər və JavaScript imkanları
Aşağıdakı funksiyalar script [qaldırıldı] veb-səhifələrində tətbiqi görünür:
- HTML və CSS vasitəsilə həyata deyil animasiya effektləri, bir sıra əlavə.
- Ability səhifə yeniden olmadan HTML content elementləri və əlavə yeni tags dəyişdirmək üçün.
- klaviatura və siçan kursor tuş vuruşlarını emal - Bir hadisə (istifadəçi daxil cavab) cavab.
- server göndərməzdən əvvəl formada sahələrində təqdim edilmişdir həmin çek, həyata keçirilməsi. Bu server yük azaldır və iş site sürətləndirir.
- brauzerinizin versiyasını müəyyən və bu əsasında istənilən səhifə yük.
Bu dildə yazılmış scripting imkanları, tam siyahısı deyil, JavaScript funksiyaları daha geniş mənası var.
Bu xüsusiyyətləri ilə yanaşı, istifadə ssenarilər məhdudiyyətlər var:
- istifadəçi yerləşdirilmiş faylları heç bir giriş var. Ümumiyyətlə, web page özü xaricində çıxışı yoxdur. istisna oxumaq və JavaScript ilə yazılı bilər yalnız cookie ola bilər. Bu tip obyektləri adətən yalnız səhifə yük daha sürətli üçün tələb olunur.
- Onlar qonşu Nişanlar açıq olsa da, fərqli bir domen var Web pages əldə cross site sorğu heç bir imkan, yəni var.
- Nişanlar və onunla açıldı pəncərələrini bağlayın üçün heç bir yol yoxdur.
- səhifə orijinal mətn və səhifə images və ya mətn surəti qadağan qorunması heç bir imkanı var. Bu JavaScript funksiyaları imkan bəzi məhdudiyyətlər əlavə etmək imkanı yaradır.
Belə məhdudiyyətlər zərərli kodu icra etmək çətin bəzi yollar var.
Javascripts nədir?
web pages interaktiv verir bir dil - Mən yuxarıda JavaScript qeyd edildiyi kimi. bu dilin köməyi ilə Html-kodu daxil edilir proqramları var. Məsələn, qeydiyyat formasını və ya bir sorğu istifadəçi tərəfindən doldurulmuş. JavaScript tez-tez Java səhv, lakin ümumi bu dillər arasında kiçik edilir.
Bəziləri hətta digər JavaScript Ruby dili, Öz, Python ilə müqayisə. Amma ayrı-ayrı dilidir.
JavaScript istifadə
JavaScript istifadə edərək, əlavə və ya tags aradan qaldırılması, səhifə dəyişikliklər etmək stil elementləri dəyişə bilərsiniz. Bu (azalması və ya ekranın iş sahəsi artırmaq siçan, mətbuat hər hansı bir düymələri scrolling səhifə ilə klik) səhifə öz istifadəçi tədbirlər haqqında öyrənmək mümkündür. Bu element ilə heç bir element Html-kodu və manipulyasiya daxil olmaq mümkündür. Belə ki, JavaScripts var? »Cookie, səhifə giriş mesaj yeniden yaradılması və ya oxu olmadan data download və bir çox digər tədbirlər həyata imkan olacaq nə sualına" cavab.
JavaScript unikallığı əsasında
bu dilin əsas orijinallığı demək olar ki, bütün brauzerlər dəstək və onlarla tam inteqrasiya olmasıdır. JavaScript bütün tədbirlər çox sadədir. bütün belə fayda isteklerine başqa heç bir texnologiya var. Məsələn, heç bir cross-browser var, onlar bütün brauzerlərdə dəstəklənmir (bu XUL, ActiveX, VBScript var). Həmçinin, tam brauzeri ilə inteqrasiya deyil ki, o var. Bu Silverlight, Flash, Java. Hazırda bu texnologiya böyük inkişaf və JavaScript elementləri 2 hazırlanır.
Alternative dilləri programmmirovaniya
Bu JavaScript məhdud olmasıdır. Bu halda, aşağıdakı proqramlaşdırma dilləri kömək edəcək.
Java
Ən çox istifadə dil - Java. kompleks alqoritmlər təsvir dilinin köməyi ilə lakin həmişə bir şərti saytında tələb olunmur. Bu səbəbdən, uzun müddət java-applet`y download və xeyli miqdarda var.
Flash
Əvvəldən, Flash dili cross-brazuerny kimi nəzərdə tutulmuşdur və multimedia obyektlərin yaratmaq. Məsələn, online audio və video, oyunlar, bannerlər, oyunçu interaktiv sahələri yaratmaq. bir yuva (şəbəkə bağlantısı) yaratmaq üçün Flash istifadə edərək, digər şeylər arasında, siz server sorğu göndərmək üçün ehtiyac yoxdur obyektlərin saxlamaq üçün media ilə işləyə bilər. Flash üçün rahat qrafik inkişaf tools var.
biz obyektlərin çox fərqli Flash və JavaScript, əskiklərini müqayisə etsək, Flash əsas əlverişsiz axtarış motorları tərəfindən zəif endeksleme edir. axtarış motorları üçün getmək çünki bu links HTML. Həmçinin Flash konteyner olan mətn seçin üçün heç bir imkanı yoxdur.
Silverlight, VBScript, JavaFX, XUL
interfeys və rabitə, Silverlight texnologiyası, VBScript, JavaFX, XUL istifadə bina zaman JavaScript imkanları tamamlamaq üçün.
Onlar Flash və JavaScript artıq nadir hallarda hələ də istifadə olunur. aşağıdakı demək olar onların hər birinin xüsusiyyətləri qeyd etmək:
- XUL - masa üstü applications və interfeys təsviri istifadə. Amma bu yalnız Mozilla tərəfindən proqramın halda mümkündür.
- JavaFX - bu dil əlavə, çünki yalnız Java ilə kompüter üzərində işləyir.
- VBScript - Microsoft tərəfindən hazırlanmışdır. O, Visual Basic üçün əsas kimi xidmət etmişdir. Bu dil bu gün çətin ki, heç bir gəlir JavaScript asılı olaraq, istifadə olunur, hər hansı bir şəkildə inkişaf etmir.
Silverlight - Flash rəqib olaraq Microsoft tərəfindən hazırlanmışdır. O, həmçinin ildən çox populyarlıq yoxdur JavaScript strings bir səhifə script daha çox təmin edə bilər.
JavaScript və nə JavaScript səhv imkan necə
İndi şəbəkə istifadəçilərinin gündəlik problemləri müzakirə etmək lazımdır. Bu gün daha çox tez-tez olur ki, ictimai onun page ziyaret sonra istifadəçi. şəbəkə yuxarı pəncərədə Site düzgün işləməsi üçün JavaScript "," JavaScript səhv »imkan üçün bir səhv baş beledir" JavaScript effektiv deyil "," görür. Ciddi bir məsələ, çünki - Necə düzeltmek üçün isə loading video və istifadəçi şəkil ilə çətinliklər var.
Mən Mozilla Firefox JavaScript necə
istifadəçi Mozilla iş varsa, "Alətlər" getmək sonra "Ayarlar" lazımdır. Sonra tab "Contents" siz qutusu "Use JavaScript" qeyd gənə lazımdır.
JavaScript Google Chrom daxil kimi
etkinleştirmek və ya "qurulması və Google Chrom idarə" aşağıdakı proseduru tələb olunur :. brauzerinizin JavaScript aradan bırakmak üçün, "Settings", "Advanced", "Personal data (məzmunu qəbulu)", "JavaScript" bütün sites JavaScript istifadə etməyə imkan verir (tövsiyə).
Mən Opera JavaScript necə
aşağıdakı etmək üçün tələb olunur etkinleştirmek və ya brauzerinizin JavaScript aradan bırakmak üçün:
- F12 düyməsini basın.
- "JavaScript Enable" seçimi seçin.
JavaScript IE daxil kimi ( "Internet Explorer")
, Aşağıdakı etmək istəyirəm etkinleştirmek və ya "Internet Explorer" JavaScript aradan bırakmak üçün: "Alətlər", "Internet Options", "Təhlükəsizlik" nişanı, "Xüsusi Level" düyməsinə, "ssenari" seçin "zona İnternet seçin" "scripts imkan verir."
VC JavaScript
Çox məşhur MDB sosial şəbəkə "VKontakte" tez-tez sürprizlər təqdim edir. Getdikcə, istifadəçilər "VKontakte" audio qulaq asmaq üçün bilməməsi, ya video keçirmək üçün bilməməsi şikayət.
Bu problemi həll etmək üçün şəbəkə "VKontakte" JavaScript səhv korreksiyası tələb edir.
JavaScript VK səhv nədir?
Bir istifadəçi sosial şəbəkə səhifəsini ziyarət və bir video və ya audio fayl başlamaq üçün cəhd, lakin sonra yazısı yuxarı sol küncündə «JavaScript səhv: initAddMedia müəyyən deyil». Bu mesaj zaman səhv görünür
«[Silindi] initAddMedia».
Üsulları sosial şəbəkə "VKontakte" bir səhv ilə problemi həll etmək üçün:
- Birincisi, "" Start "getmək üçün My Computer" qovluq və Windows istəyirəm. Sonra system32 qovluq sürücü bölməsinə tullanmaq. Sonra qovluq və s.
- qovluq faylları kiçik bir sıra ortasında siz Host faylı seçin istəyirəm.
Sonra fayl "Notepad" istifadə edərək açılır. Bu kimi görünür: on Host faylı sağ siçan düyməsini basın və seçin "Açıq ilə." Sonra "Mətn redaktoru WordPad» seçə bilərsiniz.
faylı açılması sonra 127.0.0.1 localhost rekord ilə fayl baxmaq istəyirəm. Hər hansı digər entries artıq var və yalnız mane və audio və video faylları sabit əməliyyat blok. Bu tamamilə faylı bütün məlumat aradan qaldırılması və yalnız kitabə 127.0.0.1 localhost surəti lazımdır. Sonra, "Saxla" düyməsini basın və kompüterinizi yenidən başladın lazımdır. Zaman "VKontakte" səhifə sonrakı səfər hər şey gözəl işləyəcək.
Similar articles
Trending Now