КомпьютерПрограм хангамж

JavaScripts гэж юу вэ? Үндсэн JavaScript чиг үүрэг

Вэб-скриптүүд нь илүү зохимжтой юм бол HTML-код, эсвэл зүгээр л файлууд шууд бичигдсэн програмууд. Эдгээр програмууд нь JavaScript дээр бичигдсэн байна. Тиймээс гадна ийм Javascripts, бид тайлбарлагддаг программчлалын хэл юм гэж хэлж болно гэсэн байна.

Javascript хөтөч уншиж, дараа нь тэмдэглэсэн илэрхийлэх ажиллуулах ба хуудасны дээр тохируулагдсан байдаг бөгөөд энэ нь удирдах. Таны синтаксын тухай JavaScript ийм Java, C ++ болон С гэх мэт програмчлалын хэл дээр төстэй юм

JavaScript Sun Microsystems (Oracle) болон Netscape (Mozilla) зэрэг компаниудын хөгжилд өөрийн төрхийг өртэй. хэлний анхны нэр нь LiveScript байсан юм. Гэвч тэр үед компанийн Sun Microsystems, Netscape компанийн маркетингийн албанаас маш алдартай хэл Java байсан гэдгийг, энэ JavaScript хэлний нэрийг өөрчлөхөөр шийдсэн байна. Энэ үед, хэрэв энэ алхам нь алдартай хэл нэмдэг гэж тооцоолсон байна. Мөн гадна Үнэндээ ийм Javascripts гэж, энэ нь Java болон JavaScript хоёр өөр хэл гэдгийг тэмдэглэх нь зүйтэй.

ECMA-262 хэл дээр албан ёсны стандарт юм. JavaScript хэл нэр - ECMAScript.



Энэ хэлийг судлах нь CSS болон HTML тухай ашигтай өмнө мэдлэг байх болно. Яг энэ мөчид өмнө CSS болон HTML талаар мэдэхгүй байгаа бол, энэ нь нэн даруй мэддэг байх хэрэгтэй.

Хязгаарлалт болон JavaScript боломжууд

дараах функцүүд скрипт [хассан] вэб-хуудсанд өргөдөл гарч:

  • хөдөлгөөнт нөлөө, HTML болон CSS аргаар ойлгосон биш юм нь төрөл бүрийн нэмэх.
  • Чадвар хуудсыг дахин ачаалж ямар HTML агуулга элемент, нэмж шинэ хаягуудыг өөрчлөх.
  • гар болон хулганы заагч дээр товчлуур боловсруулах - үйл явдал (хэрэглэгчийн оролт руу хариу) хариу.
  • Эдгээр шалгалт, сервер уруу илгээж өмнө хэлбэрээр салбарт нэвтрүүлсэн байна хэрэгжилт. Энэ нь сервер дээр ачааллыг бууруулж, ажил сайтад хурдасгадаг.
  • хөтөч хувилбарыг тодорхойлох, энэ үндсэн дээр хүссэн хуудсыг ачаална.

Энэ скрипт чадвар, энэ хэл дээр бичигдсэн бүрэн жагсаалт биш юм, JavaScript үйл ажиллагаа маш өргөн утгатай байдаг.

Эдгээр шинж гадна ашиглалтын хувилбаруудын хязгаарлалт байдаг:

  • хэрэглэгчийн компьютер дээр байрлуулсан файл ямар ч боломж байхгүй. Ер нь, вэб хуудсанд өөрөө гаднах хандалт байхгүй байна. бус зөвхөн Бялуу уншиж, JavaScript бичигдсэн болно байж болох юм. Энэ төрлийн объект нь ихэвчлэн зөвхөн хуудасны ачаалал хурдан шаардлагатай байна.
  • , Өөр домэйнд байгаа вэб хуудас руу нэвтрэх олж тэд зэргэлдээх цонхнууд нь нээлттэй байдаг ч гэсэн хөндлөн сайт асуулгуудад ямар ч боломж, өөрөөр хэлбэл байдаг.
  • цонх, энэ нь дэлгээстэй байв цонх хаах ямар ч арга зам байхгүй.
  • хуудсан дээр анхны текст болон хуудаснаас зураг эсвэл текст хуулах хориглох хамгаалах ямар ч боломж байхгүй. Энэ нь JavaScript үйл ажиллагааг зөвшөөрөх зарим нэг хязгаарлалт нэмэх боломжийг үлдээдэг.

Ийм хязгаарлалт хортой кодыг ажиллуулах хэцүү зарим талаараа байдаг.

Javascripts гэж юу вэ?

вэб хуудас руу интерактив өгдөг хэлээ - Би түүнээс дээш JavaScript тэмдэглэсэн байна. Энэ хэлний тусламжтайгаар HTML-код орсон байдаг програмууд байдаг. Жишээ нь, бүртгэлийн маягт, эсвэл асуулга хэрэглэгч нь дүүрэн. JavaScript ихэвчлэн Java андуурч, харин эдгээр хэлээр хооронд нийтлэг бага байна.

Зарим нь бүр бусад JavaScript Ruby-ийн хэл, бие, Python нь харьцуулна. Гэхдээ энэ нь тусдаа хэл юм.

JavaScript-г ашиглах

JavaScript ашиглан та нэмэх эсвэл хаягуудыг устгах хуудасны өөрчлөлт хийж чадах хэв маяг элементүүдийг өөрчлөх. Энэ нь (буурах эсвэл дэлгэц нь ажлын талбайг нэмэгдүүлэх хулгана, хэвлэл мэдээллийн ямар ч түлхүүр, урсаж хуудас хамт дарах) хуудас дээр өөрийн хэрэглэгчийн үйлдлийн талаар суралцах боломжтой байдаг. Энэ элемент нь ямар нэгэн элемент Html-код, удирдах хандах боломжийг олж авах боломжтой юм. Тиймээс асуултанд "JavaScripts гэж юу вэ?» Хуудсыг, оролтын зурвас жигнэмэг дахин ачих тогтоох, эсвэл уншиж өгөгдлийг татаж авах болон бусад олон үйлдэл гүйцэтгэх боломжтой байх болно хариулт.

JavaScript хосгүй үндэс

Энэ хэлний гол өвөрмөц бараг бүх хөтчүүдийг дэмжиж байна, тэдэнд бүрэн нэгдмэл байдаг юм. JavaScript бүх үйл ажиллагаа нь маш энгийн байдаг. Ийм л ашиг тусыг байрлаж өөр ямар ч технологи нь байна. Жишээ нь, ямар ч хөндлөн хөтөч байдаг, тэд бүгд хөтчүүд нь дэмжиж байна (энэ нь XUL, ActiveX, VBScript юм). Мөн хөтөч бүрэн нэгтгэх өгөөгүй байна гэсэн хүмүүс байдаг. Энэ нь Silverlight, Flash, Java. Одоогийн байдлаар энэ технологийн их хөгжил байдаг, мөн JavaScript элементүүд 2 боловсруулж байна.

Альтернатив хэл programmmirovaniya

Энэ нь JavaScript хязгаарлагдмал байдаг юм. Энэ тохиолдолд дараах програмчлалын хэлийг туслах болно.

Java

хамгийн их хэрэглэгддэг хэл - Java. нарийн төвөгтэй алгоритмын тодорхойлсон хэл тусламжтайгаар, хамт боловч энэ нь үргэлж ердийн вэб сайт дээр шаардлагагүй. Энэ шалтгааны улмаас удаан хугацааны Java-applet`y татаж, ихээхэн хэмжээний байх.

Flash

эхнээс, Flash хэл хөндлөн brazuerny дизайн, мультимедиа объект бий болгох юм. Жишээ нь, интерактив газар онлайн аудио болон видео, тоглоом, хошуу, тоглогчид бий болгох. бусад зүйлсийг Flash ашиглан залгуур (сүлжээний холболтыг) бий болгох дунд, та сервер рүү хүсэлтийг илгээдэг байх хэрэггүй обьектуудыг хадгалах, хэвлэл мэдээллийн хэрэгслээр хамтран ажиллах болно. Flash нь тохиромжтой график хөгжлийн арга хэрэгсэл байдаг.

Бид Flash болон JavaScript, объект нь маш өөр өөр байдаг нь дутагдалтай харьцуулж бол Flash гол сул тал нь хайлтын өөрийн ядуу индексжүүлэх юм. Энэ нь хайлтын систем нь очдог тул юм холбоосууд HTML. Мөн Flash саванд байгаа текстийг сонгох ямар ч чадвар байхгүй.

Silverlight, Vbscript, JavaFX, XUL

интерфэйсүүд болон харилцаа холбоо, Silverlight технологи, Vbscript, JavaFX, XUL ашиглах бүтээж байх үед JavaScript боломжийг нөхөж байна.
Тэд Flash болон JavaScript илүү ховор ч ашиглаж байна. Тэдний тус бүрийн шинж чанарыг онцлон тулд дараах хэлж болно:

- XUL - ширээний програмуудыг болон интерфэйсүүдийн тухай тодорхойлолт хэрэглэгддэг. Гэхдээ энэ нь зөвхөн Mozilla гэхэд хөтөлбөрийн хувьд боломжтой юм.

- JavaFX - зөвхөн, Java-тай компьютер дээр ажилладаг энэ хэлээр гадна байгаа учраас.

- Vbscript - Microsoft боловсруулсан байна. Тэр Visual Basic суурь болсон юм. Энэ хэл нь, ямар нэг байдлаар хөгжүүлэх биш юм Эдгээр өдрүүдэд ургац JavaScript хамааран бараг хэзээ ч ашиглаж байна.

Silverlight - Flash нь өрсөлдөгч болох Microsoft-аас боловсруулсан байна. Тэрээр мөн оноос хойш их түгээмэл байх албагүй JavaScript мөр хуудас скрипт илүү их өгч болно.

JavaScript-, юу JavaScript алдааг хэрхэн идэвхжүүлэх талаар

Одоо сүлжээн дээр хэрэглэгчдэд өдөр тутмын асуудлыг хэлэлцэх шаардлагатай байна. Өнөөдөр илүү, энэ нь ихэнхдээ тохиолддог, нийгмийн түүний хуудсанд зочилж дараа хэрэглэгч байна. сүлжээний дээд цонхонд сайтын зөв үйл ажиллагаа идэвхжүүлэх JavaScript »,« JavaScript алдаа »зориулсан алдааны мэдэгдэл" JavaScript идэвхжээгүй байна "," хардаг. Учир нь ноцтой асуудал - Хэрхэн үүнийг засах харин ачих видео болон хэрэглэгчийн гэрэл зураг нь бэрхшээл байдаг.

Би Mozilla Firefox-д JavaScript идэвхжүүлэх вэ

Хэрэглэгчийн Mozilla-д ажиллаж байгаа бол та "Tools" явах, дараа нь "Тохиргоо" хэрэгтэй. Дараа нь таб "Гарчиг" дээр та хайрцаг "ашиглах JavaScript-" гэж тэмдэглэсэн хариулт хэрэгтэй.

JavaScript Google Chrom орсон байдаг шиг

идэвхжүүлэх буюу "тохируулах болон Google Chrom удирдах" хөтөч дараахь журмыг шаардлагатай байна :.-д JavaScript идэвхгүй болгох "Тохиргоо", "Advanced", "хувийн мэдээлэл (агуулгыг тогтоох)", "JavaScript" Бүх сайтууд JavaScript ашиглахыг зөвшөөрөх (байлгахыг зөвлөдөг).

Би дуурийн онд JavaScript идэвхжүүлэх вэ

Дараах хийх боломж олгох, эсвэл браузер JavaScript идэвхгүй болгох шаардлагатай байна:

- F12 товчийг дарна уу.

- сонголтыг "JavaScript идэвхжүүлэх" сонгох хэрэгтэй.

JavaScript IE орсон байгаа тул ( "Internet Explorer")

идэвхжүүлэх буюу "Internet Explorer" -д JavaScript идэвхгүй тулд та дараах хийхийг хүсч байна: "хэрэгсэл", "Internet Options", "Аюулгүй байдал" таб, "Custom Level" товч "хувилбарыг" сонгох "бүсийн Интернэт сонгоно уу", "скриптүүдийг зөвшөөрөх."

VC-д JavaScript

Маш ТУХН-ийн Нийгмийн сүлжээ "VKontakte" алдартай байнга гэнэтийн танилцуулж байна. Улам, хэрэглэгчид "VKontakte" дуу сонсох чадваргүй, эсвэл видео үзэхийн тулд чадваргүй гэж гомдоллох болно.

Энэ асуудлыг шийдэхийн тулд сүлжээ "VKontakte" дээр JavaScript алдаа залруулах шаардлагатай.

JavaScript ВК алдаа юу вэ?

Нэг хэрэглэгч нийгмийн сүлжээнд хуудсыг айлчилж, видео болон аудио файлыг эхлэх гэж оролдсон, харин дараа нь бичээстэй зүүн дээд буланд олж «JavaScript алдаа: initAddMedia тодорхой биш юм». Энэ мэдэгдэл нь үед алдаа гарч ирнэ
«[Хасагдсан] initAddMedia».

Нийгмийн сүлжээ "VKontakte" -д алдааг асуудлыг шийдвэрлэх арга:

- Эхлээд та явах нь "Start" My Computer "хавтас, цонх хүсэж байна". Дараа нь system32 хавтас драйвер хэсэгт үсэрч. Дараа нь хавтас гэх мэт

- фолдерт файлууд нь цөөн тооны дунд та хост файлыг сонгох хүсэж байна.
Дараа нь файлын "Notepad" ашиглан нээсэн байна. Энэ нь иймэрхүү харагдах болно: дээр хостууд файлыг та хулганы баруун товчийг дарж, сонгох хэрэгтэй "Нээлттэй байна." Дараа нь та "текст засварлагч WordPad» сонгож болно.

файлыг нээх дараа та 127.0.0.1 гэсэн тестлээрэй нь рекорд нь файлын харах хүсэж байна. Бусад аливаа оруулгууд нь илүүц бөгөөд цорын ганц саад болон аудио болон видео файлууд тогтвортой үйл ажиллагааг хаах. Энэ нь бүрэн файлаас бүх мэдээллийг устгах, зөвхөн бичээс 127.0.0.1 гэсэн тестлээрэй хуулах шаардлагатай. Дараа нь та "Хадгалах" товшино уу, таны компьютерийг дахин эхлүүлэх хэрэгтэй. "VKontakte" хуудас дараагийн айлчлал нь бүх зүйл бол зүгээр ажиллах болно.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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