Mihai Sprinceana
Un forum de programare cu de toate. Va astept sa va inscrieti si sa deveniti moderatori. Oricine este binevenit aici sa se inscrie si sa aiba acces la informatie free! Fiecare este liber sa adauge proiecte programe free etc. Ajutati acest forum sa devina o comunitate puternica unde fiecare invata de la fiecare! Tot ce trebuie sa faceti este sa va inregistrati si fiecare contributie se poate dovedi utila in timp! Forumul este free informatia free dk aveti timp liber ajutati si pe ceilalti si invatati si voi in acelasi timp! Haideti sa facem ceva pt.a ne ajuta intre noi! Cititi regulament postare forum inainte de a posta!
Lista Forumurilor Pe Tematici
Mihai Sprinceana | Inregistrare | Login

POZE MIHAI SPRINCEANA

Nu sunteti logat.
Nou pe simpatie:
dela_dela 24 ani
Femeie
24 ani
Bucuresti
cauta Barbat
24 - 48 ani
Mihai Sprinceana / Javascript / Ce este Javascript ? Moderat de digitallex, fireratbat, profu.info, sade5000
Autor
Mesaj Pagini: 1
digitallex
Moderator

Inregistrat: acum 18 ani
Postari: 22
Introducere

JavaScript este un limbaj de programare orientat obiect bazat pe conceptul prototipurilor. Limbajul este binecunoscut pentru folosirea īn construirea siturilor web, dar de asemenea este folosit pentru acesul la obiecte īncastrate (embedded objects) īn alte aplicaţii. La īnceputuri a fost dezvoltat de către Brendan Eich de la Netscape Communications Corporation sub numele de Mocha, apoi LiveScript, şi denumit īn final JavaScript.

Īn ciuda numelui şi a unor oarecare similarităţi īn sintaxă, īntre JavaScript şi limbajul Java nu există nici o legătură. Ca şi Java, JavaScript are o sintaxă ca şi C-ului, dar are mai multe īn comun cu Limbajul de Autoprogramare [1] decāt cu Java.

Pānă la īnceputurile lui 2005, ultima versiune existentă a fost JavaScript 1.5, care corespunde cu Ediţia a 3-a ECMA-262, ECMAScript, īn alţi termeni, o ediţie standardizată de JavaScript. Versiunile Mozilla īncepănd cu 1.8 Beta 1 de asemenea au avut suport pentru E4X, care este o extensie a limbajului care are de a face cu XML, definit īn standardul ECMA-357. Versiunea curentă de Mozilla, 1.8.1 (pe care sunt construite Firefox şi Thunderbird versiunile 2.0) suportă JavaScript versiunea 1.7.

Java, JavaScript şi JScript

Schimbarea numelui din LiveScript īn JavaScript s-a făcut cam īn acelaşi timp cānd Netscape incorpora suport pentru tehnologia Java īn browserul web Netscape Navigator.

Microsoft a implementat limbajul JavaScript sub numele de JScript, cu o serie de modificări şi extensii faţă de implementarea Netscape. Pe platforma Windows, JScript este unul din limbajele executabile de către Windows Script, şi deci poate fi folosit pentru scriptarea aplicaţiilor ce suportă Windows Script, de ex. Internet Explorer, sau chiar sistemul de operare Windows.

Asociaţia ECMA a standardizat limbajul JavaScript/JScript sub numele ECMAScript (standardul ECMA-262)

Utilizare

Cea mai des īntālnită utilizare a JavaScript este īn scriptarea paginilor web. Programatorii web pot īngloba īn paginile HTML "script"-uri pentru diverse activităţi cum ar fi verificarea datelor introduse de utilizatori, sau crearea de meniuri şi alte efecte animate.

Browserele reţin īn memorie o reprezentare a unei pagini web sub forma unui arbore de obiecte, şi pun la dispoziţie aceste obiecte script-urilor JavaScript, care le pot citi şi manipula. Arborele de obiecte poartă numele de Document Object Model sau DOM. Există un standard W3C pentru DOM-ul pe care trebuie să īl pună la dispoziţie un browser, ceea ce oferă premiza scrierii de script-uri portabile, care să funcţioneze pe toate browserele. Īn practică īnsă, standardul W3C pentru DOM este incomplet implementat. Deşi tendinţa browserelor este de a se alinia standardului W3C, unele din acestea īncă prezintă incompatibilităţi majore, cum este cazul Internet Explorer.

O tehnică de construire a paginilor web tot mai īntālnită īn ultimul timp este AJAX, abreviere de la Asynchronous JavaScript and XML. Această tehnică constă īn executarea de cereri HTTP īn fundal, fără a reīncărca toată pagina web, şi actualizarea numai anumitor porţiuni ale paginii, prin manipularea DOM-ului paginii. Tehnica AJAX permite construirea unor interfeţe web cu timp de răspuns mic, īntrucīt operaţia (costisitoare ca timp) de īncărcare a unei pagini HTML complete este īn mare parte eliminată.

sursa: wikipedia


_______________________________________


pus acum 18 ani
   
Pagini: 1  

Mergi la