Mga computerSoftware

Ano ang mga JavaScript? Mga pangunahing pag-andar ng JavaScript

Ang mga script ng web ay mga programa na nakasulat nang direkta sa html code o sa mga file lamang, na mas lalong kanais-nais. Ang mga programang ito ay nakasulat sa JavaScript. Kaya, kapag pinag-uusapan ang tungkol sa kung ano ang Javascripts, maaari mong sabihin na ito ay isang programming language na interpretive.

Ang script ng Java ay binabasa ng browser, at pagkatapos ay ang mga naitala na expression ay pinaandar at ang mga manipulasyon na naka-set sa itaas ng pahina ay isinagawa. Ang JavaScript ay katulad sa syntax nito sa mga programming language tulad ng Java, C ++ at C.

Kinakailangan ng JavaScript ang pag-unlad nito sa pagbuo ng mga kumpanya tulad ng Sun Microsystems (Oracle) at Netscape (Mozilla). Ang orihinal na pangalan ng wika ay LiveScript. Gayunpaman, dahil ang Java ay napaka-tanyag sa Sun Microsystems, nagpasya ang departamento sa marketing ng Netscape na baguhin ang pangalan ng wika sa JavaScript. Kasabay nito, ito ay kinakalkula na ang hakbang na ito ay magdaragdag ng isang wika ng katanyagan. Gayundin, kapag pinag-uusapan ang tungkol sa kung ano ang mga Javascript, kailangan mong tandaan na ang Java at JavaScript ay dalawang magkaibang wika.

Ang ECMA-262 ay ang opisyal na pamantayan ng wikang ito. Ang pangalan ng salitang ito sa JavaScript ay ECMAScript.



Upang matutunan ang wikang ito, ang nakaraang kaalaman sa CSS at Html ay magiging kapaki-pakinabang. Kung bago ang oras na iyon ay hindi mo alam ang tungkol sa CSS at Html, dapat mong kaagad makilala.

Mga limitasyon at tampok ng JavaScript

Lilitaw ang mga sumusunod na pagpipilian kapag ginamit mo ang [tinanggal] na mga script sa mga web page:

  • Pagdaragdag ng iba't ibang mga epekto sa animation na hindi ipinatupad gamit ang Html at CSS.
  • Kakayahang baguhin ang nilalaman ng mga elemento ng Html at magdagdag ng mga bagong tag nang hindi na muling i-load ang pahina.
  • Pagtugon sa mga kaganapan (pagtugon sa mga pagkilos ng user) - pagproseso ng mga keystroke sa keyboard at paglipat ng cursor ng mouse.
  • Magsagawa ng pagpapatunay ng data na ipinasok sa mga patlang ng form bago ipadala ito sa server. Binabawasan nito ang pag-load sa server at pinapabilis ang site.
  • Tukuyin ang bersyon ng browser at i-download ang kinakailangang pahina, depende sa ito.

Ito ay hindi isang kumpletong listahan ng mga kakayahan sa pag-script na nakasulat sa wikang ito, ang mga function ng JavaScript ay may mas malawak na kahulugan.

Bilang karagdagan sa mga pagkakataon sa itaas, may mga limitasyon sa paggamit ng mga pangyayari:

  • Walang access sa mga file na naka-host sa computer ng gumagamit. Sa pangkalahatan, walang access sa labas ng web page mismo. Ang isang eksepsiyon ay maaaring lamang cookies na maaaring basahin at nakasulat gamit ang JavaScript. Ang mga bagay sa ganitong uri ay kadalasang kinakailangan lamang upang mas mabilis na ma-load ang pahina.
  • Walang paraan upang magsagawa ng mga query sa cross-domain, iyon ay, pag-access sa mga web page na nasa ibang domain, kahit na bukas ang mga ito sa mga tabi ng tabi.
  • Walang paraan upang isara ang mga tab at bintana na binuksan kasama nito.
  • Walang paraan upang maprotektahan ang pinagmulang teksto sa pahina at ipagbawal ang pagkopya ng mga larawan o teksto mula sa pahina. Sa kasong ito, nananatiling posible na magdagdag ng ilang mga paghihigpit, na nagpapahintulot sa mga function ng JavaScript.

Ang ganitong mga paghihigpit sa ilang mga paraan ay nagpapahirap sa pagpapatupad ng malisyosong code.

Ano ang Javascripts?

Gaya ng nabanggit sa itaas, ang JavaScript ay isang wika na nagbibigay ng interactivity sa mga web page. Sa wikang ito, ang mga application na iyon ay nilikha na kasama sa Html code. Halimbawa, ang mga form o mga questionnaire na pinunan ng gumagamit. Kadalasan ang lengguwahe ng JavaScript ay nalilito sa Java, ngunit may kaunti sa karaniwan sa pagitan ng mga wikang ito.

Ang ilan ay nagkukumpara sa JavaScript sa iba pang mga wika Ruby, Self, Python. Ngunit ito ay isang hiwalay na wika.

Paggamit ng JavaScript

Paggamit ng JavaScript, maaari kang gumawa ng mga pagbabago sa pahina, baguhin ang mga estilo ng elemento, idagdag o alisin ang mga tag. Mayroon ding isang pagkakataon upang malaman ang tungkol sa mga aksyon ng gumagamit sa pahina (bawasan o dagdagan ang nagtatrabaho na lugar ng screen, mga pag-click gamit ang mouse, pagpindot sa anumang mga key, pag-scroll sa pahina). Posible na ma-access ang anumang elemento ng Html-code at manipulahin ang elementong ito. Kaya, ang sagot sa tanong na "Ano ang mga JavaScript?" Magiging kakayahang mag-download ng data nang hindi na muling i-load ang pahina, pagpasok ng mga mensahe, pagtatakda o pagbabasa ng mga cookies at pagsasagawa ng maraming iba pang mga aksyon.

Ang batayan ng pagiging natatangi ng JavaScript

Ang pangunahing uniqueness ng wikang ito ay na ito ay may suporta para sa halos lahat ng mga browser at may ganap na pagsasama sa kanila. Ang lahat ng mga aksyon gamit ang JavaScript ay napaka-simple. Walang iba pang teknolohiya na naglalaman ng lahat ng ganitong mga pakinabang. Halimbawa, walang mga cross-browser, hindi nila sinusuportahan ang lahat ng mga browser (ito ay XUL, ActiveX, VBScript). Mayroon ding ilang mga na hindi ganap na isinama sa browser. Ito ay Silverlight, Flash, Java. Sa sandaling ito, mayroong isang mahusay na pag-unlad ng teknolohiyang ito at sa pag-unlad ay ang mga elemento ng JavaScript 2.

Mga alternatibong programming language

Ito ay nangyayari na ang mga posibilidad ng JavaScript ay limitado. Sa kasong ito, makakatulong ang mga sumusunod na programming language.

Java

Ang pinaka ginagamit na wika ay Java. Inilalarawan ng wikang ito ang kumplikadong mga algorithm, ngunit hindi ito laging kinakailangan sa isang regular na site. Para sa kadahilanang ito, ang java-applet ay na-load sa loob ng mahabang panahon at may malaking halaga.

Flash

Mula sa simula, ang Flash na wika ay dinisenyo bilang isang cross-browser at para sa paglikha ng mga bagay na multimedia. Halimbawa, upang lumikha ng mga interactive na lugar sa site, mga laro, mga banner, mga manlalaro para sa audio at video. Sa iba pang mga bagay, gamit ang Flash lumikha ka ng mga socket (mga koneksyon sa network), maaari kang gumana sa multimedia, mag-imbak ng mga bagay na hindi kailangang magpadala ng mga kahilingan sa server. Mayroong maginhawang mga tool sa pag-develop ng graphical para sa Flash.

Kung ihambing mo ang mga disadvantages ng Flash at JavaScript, na ang mga bagay ay ibang-iba, ang pangunahing kawalan ng Flash ay ang mahihirap na pag-index ng mga search engine. Ito ay dahil sinusunod ng mga search engine ang mga link na Html. Hindi rin posible na piliin ang teksto na nasa Flash na lalagyan.

Silverlight, Vbscript, JavaFX, XUL

Upang madagdagan ang mga kakayahan ng JavaScript para sa mga gusali ng mga interface at mga lugar ng komunikasyon, ginagamit ang mga teknolohiya ng Silverlight, Vbscript, JavaFX, XUL.
Sila ay ginagamit pa rin mas bihira kaysa sa Flash at JavaScript. Upang makilala ang mga katangian ng bawat isa sa kanila, maaari nating sabihin ang mga sumusunod:

- XUL - ginagamit kapag naglalarawan ng mga application at interface ng desktop. Ngunit posible lamang kung lumikha ka ng isang programa sa ilalim ng Mozilla.

- JavaFX - gumagana sa computer lamang sa Java, dahil ito ay isang karagdagan sa wikang ito.

- Vbscript - ay binuo ng Microsoft Corporation. Ang batayan ay inilaan ng Visual Basic. Ang wikang ito ay hindi lumilikha sa anumang paraan, ang mga araw na ito ay halos hindi ginagamit, ang JavaScript ay mas mababa sa mga kakayahan.

Silverlight - ay binuo ng Microsoft bilang isang katunggali para sa Flash. Siya rin ay hindi gaanong popular, dahil Ang mga string ng JavaScript ay maaaring magbigay ng higit pang mga script ng pahina.

Paano paganahin ang JavaScript at kung ano ang error sa JavaScript

Ngayon ay karapat-dapat na talakayin ang pang-araw-araw na mga problema ng mga gumagamit sa network. Ngayon, higit pa at mas madalas, isang gumagamit pagkatapos ng pagbisita sa kanyang pahina sa panlipunan. Nakikita ng network sa tuktok na window ang mensahe ng error na "Hindi pinagana ang JavaScript", "Para sa tamang pagpapatakbo ng site, paganahin ang JavaScript", "Error sa JavaScript". Kung paano ayusin ito ay isang seryosong tanong, dahil Habang may mga problema sa pag-download ng mga video at mga larawan mula sa user.

Paano gumagana ang JavaScript sa Mozilla Firefox

Kung gumagamit ang gumagamit sa Mozilla, kailangan mong pumunta sa "Mga Tool", pagkatapos ay sa "Mga Setting". Pagkatapos ay sa tab na "Nilalaman", lagyan ng tsek ang kahon sa tabi ng "Gumamit ng JavaScript".

Paano gumagana ang JavaScript sa Google Chrom

Upang paganahin o huwag paganahin ang JavaScript sa browser na ito, kailangan mo ang mga sumusunod na hakbang: "I-configure at pamahalaan ang Google Chrome," Mga Pagpipilian "," Advanced "," Personal na data (mga setting ng nilalaman) "," JavaScript ". Payagan ang lahat ng mga site na gumamit ng JavaScript (inirerekomenda).

Paano gumagana ang JavaScript sa Opera

Upang paganahin o huwag paganahin ang JavaScript sa browser na ito, kailangan mong gawin ang mga sumusunod:

- Pindutin ang F12 key.

- Piliin ang "Paganahin ang JavaScript".

Paano kasama ang JavaScript sa IE ("Internet Explorer")

Upang paganahin o huwag paganahin ang JavaScript sa Internet Explorer, kailangan mong gawin ang mga sumusunod: "Mga tool", "Internet Options", "Security" na tab, "Piliin ang Internet zone", "Other", "Scripts", "Allow scripts".

JavaScript sa VK

Ang sobrang popular sa CIS sotsset na "VKontakte" ay madalas na nagpapakita ng mga hindi kanais-nais na sorpresa. Ang pagtaas, ang mga gumagamit ng VKontakte ay nagreklamo tungkol sa imposible ng pakikinig sa audio o ang kawalan ng kakayahan na manood ng video.

Upang malutas ang problemang ito, kailangan mo ng JavaScript error na pagwawasto sa network ng VKontakte.

Ano ang error sa JavaScript na VK?

Ang user ay bumisita sa kanyang pahina sa social network at sinubukan na magpatakbo ng isang video o audio file, ngunit matapos na natagpuan niya ang inskripsyong "Error sa JavaScript: Hindi nahanap ang initAddMedia" sa kaliwang sulok sa itaas. Lumilitaw ang mensaheng ito sa error
"[Inalis] initAddMedia".

Mga pamamaraan para sa paglutas ng problema sa isang error sa social network na "VKontakte":

- Una kailangan mong pumunta sa "Start", "My Computer" at ang Windows folder. Pagkatapos ay pumunta sa system32 partition at ang driver folder. Pagkatapos ay sa folder atbp.

- Sa gitna ng isang maliit na bilang ng mga file sa folder na ito, kailangan mong piliin ang file na nagho-host.
Pagkatapos ay binuksan ang file na ito sa Notepad. Mukhang ito: kailangan mong i-right-click sa file na nagho - host at piliin ang "Buksan na may". Pagkatapos ay maaari mong piliin ang "WordPad Text Editor".

Matapos buksan ang file na ito, kailangan mong tingnan ang file gamit ang 127.0.0.1 localhost entry. Ang anumang iba pang mga rekord ay hindi kailangan at tanging mga hinders at hinaharangan ang matatag na operasyon ng mga audio at video file. Kinakailangan na tanggalin ang lahat ng impormasyon mula sa file nang ganap at kopyahin lamang ang inskripsiyong ito 127.0.0.1 localhost. Pagkatapos ay i-click ang "I-save" at i-restart ang computer. Kapag binisita mo ang pahina ng VKontakte, lahat ng bagay ay gagana nang maayos.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.unansea.com. Theme powered by WordPress.