Kompjuters, Softwer
X'inhu JavaScripts? funzjonijiet bażiċi JavaScript
Web-iskripts huma programmi li huma rreġistrati direttament fil-kodiċi html jew biss fil-fajls, li huwa aktar preferibbli. Dawn il-programmi huma miktuba fil JavaScript. Għalhekk, minbarra l-fatt li tali Javascripts, nistgħu ngħidu li din hija lingwa ta 'programmar li huwa interpretat.
Javascript huwa jinqara mill-browser, u mbagħad għaddi l-espressjoni rreġistrati, u jimmaniġġjaw, li jiġu ffisati ogħla-paġna. JavaScript fuq sintassi tiegħek huwa simili għal lingwi ta 'programmar bħal Java, C ++ u C.
JavaScript jaf dehra tagħha għall-iżvilupp ta 'kumpaniji bħal Sun Microsystems (Oracle) u Netscape (Mozilla). L-isem oriġinali tal-lingwa kienet LiveScript. Madankollu, minħabba l-fatt li f'dak iż-żmien kienet lingwa popolari ħafna Java minn kumpanija Sun Microsystems, dipartiment tal-marketing kumpanija Netscape, ġie deċiż li jinbidel l-isem tal-lingwa fl JavaScript. Meta dan ġie kkalkulat li dan il-pass żżid il-lingwa popolari. Ukoll, minbarra l-fatt li tali Javascripts, għandu jiġi nnutat li Java u JavaScript huma żewġ lingwi differenti.
ECMA-262 huwa l-istandard uffiċjali tal-lingwa. L-isem tal-lingwa JavaScript - ECMAScript.
Għall-istudju ta 'din il-lingwa se jkun għarfien utli minn qabel dwar CSS u HTML. Jekk qabel dan il-mument inti ma taf dwar CSS u HTML, għandu jkun immedjatament familjari.
Restrizzjonijiet u kapaċitajiet JavaScript
Il-karatteristiċi li ġejjin jidhru fl-applikazzjoni fuq il-web-paġni ta 'l-iskrittura [jitneħħa]:
- Żieda ta 'varjetà ta' effetti animazzjoni, li mhux realizzati permezz ta 'Html u CSS.
- Abbiltà li jibdlu l-HTML elementi kontenut u żżid tikketti ġodda mingħajr tagħbija mill-ġdid il-paġna.
- Reazzjoni għal ġrajja (rispons għall-input utent) - l-ipproċessar ta 'keystrokes fuq it-tastiera u l-mouse cursor.
- Implimentazzjoni ta 'dawn il-kontrolli, li ġew introdotti fl-oqsma tal-formola qabel ma tibgħatha lill-server. Dan inaqqas il-piż fuq is-server u tħaffef il-post tax-xogħol.
- Determinazzjoni tal-verżjoni tal-browser u t-tagħbija il-paġna mixtieqa bbażati fuq dan.
Din mhix lista kompleta ta 'kapaċitajiet scripting, li ġew miktuba f'din il-lingwa, il-funzjonijiet JavaScript għandhom tifsira ferm usa'.
Minbarra dawn il-karatteristiċi, hemm limitazzjonijiet ta 'xenarji ta' użu:
- M'hemm l-ebda aċċess għall-fajls li huma mqiegħda fuq il-kompjuter l-utent. B'mod ġenerali, ma jkollhomx aċċess barra l-web page innifsu. L-eċċezzjoni tista 'tkun l-unika cookie li jistgħu jinqraw u bil-miktub ma JavaScript. Oġġetti ta 'dan it-tip huma ġeneralment meħtieġa biss għal tagħbija paġna aktar malajr.
- M'hemm l-ebda possibbiltà li l-mistoqsijiet sit cross, jiġifieri jiksbu aċċess għal paġni tal-Web li huma fuq dominju differenti, anke jekk huma miftuħa fil-tabs li jmissu magħhom.
- M'hemm l-ebda mod biex tagħlaq il-twieqi u twieqi li kienu miftuħa magħha.
- M'hemm l-ebda possibbiltà ta 'protezzjoni tat-test oriġinali fuq il-paġna u l-projbizzjoni li kopja immaġini jew test mill-paġna. Dan iħalli l-possibbiltà li żżid xi restrizzjonijiet li jippermettu funzjonijiet JavaScript.
Dawn ir-restrizzjonijiet huma f'ċerti modi diffiċli biex tesegwixxi kodiċi malizzjużi.
X'inhu Javascripts?
Kif innutat hawn fuq, JavaScript - lingwa li tagħti interattività għall-paġni web. Bl-għajnuna ta din il-lingwa huma l-applikazzjonijiet li huma inklużi fil-HTML kodiċi. Per eżempju, formola ta 'reġistrazzjoni jew kwestjonarju mimlija mill-utent. JavaScript huwa spiss konfuż ma Java, iżda bejn dawn il-lingwi ftit affarijiet komuni.
Xi wħud anke jqabblu ma 'lingwa oħra JavaScript Ruby, Self, Python. Iżda huwa lingwa separata.
Bl-użu JavaScript
Bl-użu JavaScript, inti tista 'tagħmel bidliet għal-paġna, jibdlu l-elementi ta' stil, iżżid jew tneħħi tags. Huwa wkoll possibbli li jitgħallmu dwar l-azzjonijiet utent tiegħu dwar il-paġna (tnaqqis jew żieda fil-medda ta 'ħidma tal-iskrin, klikks bil-maws, istampa kwalunkwe ċwievet, il-paġna scrolling). Huwa possibbli li jiksbu aċċess għal kwalunkwe element HTML-kodiċi u manipulazzjoni ma dan l-element. Għalhekk, ir-risposta għall-mistoqsija "X'inhi JavaScripts?» Se jkun l-opportunità li jniżżlu data mingħajr tagħbija mill-ġdid il-paġna, il-messaġġi input, l-iffissar jew qari cookie u jwettaq azzjonijiet oħra ħafna.
Il-bażi ta 'l-uniċità tal JavaScript
L-oriġinalità prinċipali ta 'din il-lingwa huwa li għandha l-appoġġ ta' kważi kollha browsers u għandu integrazzjoni sħiħa magħhom. L-azzjonijiet kollha fil-JavaScript huma sempliċi ħafna. M'hemm l-ebda teknoloġija oħra li takkomoda benefiċċji kollha bħal dawn. Per eżempju, m'hemm l-ebda cross-browser, dawn mhumiex appoġġjati fil-browsers (huwa XUL, ActiveX, VBScript). Ukoll, hemm dawk li ma jintegraw bis-sħiħ ma 'l-browser. Hija Silverlight, Flash, Java. Bħalissa hemm żvilupp kbir ta 'din it-teknoloġija, u l-elementi JavaScript qed jiġu żviluppati 2.
lingwi alternattivi programmmirovaniya
Huwa dak JavaScript huwa limitat. F'dan il-każ, se jgħin lill-ipprogrammar ta 'lingwi li ġejjin.
java
L-aktar użati lingwa - Java. Bl-għajnuna tal-lingwa deskritta permezz ta 'algoritmi kumplessi, iżda mhuwiex dejjem meħtieġ fuq websajt konvenzjonali. Għal din ir-raġuni, żmien twil biex tniżżel java-applet`y u jkollhom ammont konsiderevoli.
Flash
Mill-bidu, il-lingwa tal Flash ġie maħsub bħala cross-brazuerny u biex joħolqu oġġetti multimedjali. Pereżempju, biex joħolqu żoni interattivi onlajn, logħob, banners, plejers għall-awdjo u vidjo. Fost affarijiet oħra, bl-użu Flash biex joħolqu sokit (konnessjoni tan-netwerk), inti tista 'taħdem mal-midja, li jaħżen oġġetti li m'għandhomx bżonn li tibgħat talbiet lill-server. Hemm ftit konvenjenti għodod ta 'żvilupp grafika għall Flash.
Jekk inqabblu-nuqqasijiet tal Flash u JavaScript, li oġġetti huma differenti ħafna, l-iżvantaġġ prinċipali ta 'Flash huwa indiċjar fqira tagħha mill-magni. Dan huwa minħabba search engines tmur għall konnessjonijiet Html. Ukoll hemm l-ebda kapaċità li tagħżel it-test li huwa fil-kontenitur Flash.
Silverlight, VBScript, JavaFX, XUL
Biex jikkomplementa kapaċitajiet JavaScript meta interfaces u komunikazzjonijiet, użu ta 'teknoloġija Silverlight, VBScript, JavaFX, XUL bini.
Dawn huma użati għadhom aktar rari minn Flash u JavaScript. Sabiex tkun enfasizzata l-karatteristiċi ta 'kull wieħed minnhom jista' jgħid dan li ġej:
- XUL - użat fid-deskrizzjoni tal-applikazzjonijiet desktop u interfaces. Iżda huwa possibbli biss fil-każ ta 'programm mid Mozilla.
- JavaFX - xogħlijiet biss fuq kompjuter ma Java, minħabba li huwa minbarra l-lingwa.
- VBScript - ġiet żviluppata minn Microsoft. Hu serva bħala l-bażi għall Visual Basic. Din il-lingwa ma jiżviluppax bl-ebda mod, f'dawn il-jiem huwa kważi qatt użat, jiddependi fuq rendiment JavaScript.
Silverlight - ġiet żviluppata minn Microsoft bħala kompetitur Flash. Hu wkoll ma jkollu ħafna popolarità peress kordi JavaScript jistgħu jipprovdu ħafna aktar minn paġna iskrittura.
Kif tattiva l-JavaScript u dak l-iżball JavaScript
Issa huwa meħtieġ biex jiddiskutu problemi ta 'kuljum ta' utenti fuq in-netwerk. Illum, aktar u aktar ta 'spiss jiġri li l-utent wara li jżuru-paġna tiegħu fl-oqsma soċjali. netwerk jara fit-tieqa ta 'fuq messaġġ ta' żball "JavaScript mhijiex mixgħula", "Għall-operat tajjeb tas-sit JavaScript", żball "JavaScript". Kif tiffissa lilha - kwistjoni serja, għaliex filwaqt li hemm diffikultajiet bl-vidjo tagħbija u ritratt tal-utent.
Kif nista JavaScript fil Mozilla Firefox
Jekk l-utent qed taħdem fil-Mozilla, għandek bżonn biex tmur "Għodda", imbagħad għal "Settings". Imbagħad, fuq il-tab "Kontenut" għandek bżonn biex immarka l-kaxxa mmarkata "Użu JavaScript".
Peress JavaScript huwa inkluż fil-Google Chrom
Biex jippermettu jew iwaqqaf JavaScript fil-browser Il-proċedura li ġejja hija meħtieġa :. "Twaqqif u l-ġestjoni Google Chrom", "Settings", "Advanced", "Data personali (twaqqif kontenut)", "JavaScript" Ħalli siti kollha li jużaw JavaScript (rakkomandat).
Kif nista JavaScript fil-Opera
Biex jippermettu jew iwaqqaf JavaScript fil-browser huwa meħtieġ li jagħmel dan li ġej:
- Agħfas il-ċavetta F12.
- Agħżel l-għażla "Jippermettu JavaScript".
Peress JavaScript huwa inkluż fil-IE ( "Internet Explorer")
Biex jippermettu jew iwaqqaf JavaScript fil- "Internet Explorer", inti tixtieq li tagħmel dan li ġej: "Għodda", "Internet Options", "Sigurtà" tab, "Agħżel Internet żona", "Custom Livell" buttuna, agħżel "xenarji", "Ħalli skripts."
JavaScript fil VC
Estremament popolari fin-netwerk soċjali SID "VKontakte" spiss jippreżenta sorpriżi. Dejjem aktar, l-utenti "VKontakte" jilmentaw dwar l-inabbiltà li tisma 'l-awdjo, jew ta' inabbiltà biex tara l-video.
Biex issolvi din il-problema teħtieġ JavaScript korrezzjoni ta 'żball fuq in-netwerk "VKontakte".
X'inhu żball JavaScript VK?
Utent żar paġna fuq in-netwerk soċjali u ppruvaw jibdew video jew audio file, iżda mbagħad sabet fir-rokna tax-xellug ta 'fuq tal-iskrizzjoni "JavaScript' żball: initAddMedia mhuwiex definit". Dan il-messaġġ jidher meta żball
«[Imneħħija] initAddMedia".
Metodi biex isolvu l-problema ma 'żball fin-netwerk soċjali "VKontakte":
- L-ewwel, inti tixtieq li tmur għal "Start," "My Computer" folder u Windows. Imbagħad jaqbżu għat-taqsima fil-sewwieq folder system32. Imbagħad fl-folder eċċ
- Fin-nofs ta 'numru żgħir ta' fajls fil-folder inti tixtieq li tagħżel l-fajl ospiti.
Imbagħad il-fajl jinfetaħ jużaw il- "notepad". Jidher qisu dan: fuq l-ospiti fajl għandek tagħfas il-buttuna maws dritt u agħżel "Open Bil." Imbagħad inti tista 'tagħżel il- "Test Editur WordPad".
Wara li tiftaħ il-fajl inti tixtieq li tħares lejn il-fajl ma 'rekord ta' localhost 127.0.0.1. Kwalunkwe entrati oħra huma superfluwi u biss ifixklu u l-blokk l-operat stabbli ta 'fajls awdjo u vidjo. Huwa meħtieġ li jitneħħew kompletament l-informazzjoni mill-fajl u kopja biss l localhost 127.0.0.1 iskrizzjoni. Sussegwentement, għandek bżonn li ikklikkja "Save" u terġa-kompjuter tiegħek. Meta "VKontakte" kollox paġna sussegwenti żjara se taħdem multa.
Similar articles
Trending Now