<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog despre resurse educaţionale din IT &#187; JavaScript</title>
	<atom:link href="http://resurse-educationale.uv.ro/?cat=98&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://resurse-educationale.uv.ro</link>
	<description>Cu informatii pentru dezvoltare personala, dar şi pentru studentţi, elevi, profesori, webmasteri, programatori</description>
	<lastBuildDate>Fri, 27 Jan 2012 01:12:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Limbajul JavaScript. Aplicaţii</title>
		<link>http://resurse-educationale.uv.ro/?p=158</link>
		<comments>http://resurse-educationale.uv.ro/?p=158#comments</comments>
		<pubDate>Thu, 17 Mar 2011 08:50:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://resurse-educationale.uv.ro/?p=158</guid>
		<description><![CDATA[JavaScript este un limbaj de scriptare simplu, interpretat, orientat spre obiecte, care poate fi folosit pentru a adăuga un comportament interactiv simplu unei pagini HTML prin intermediul unui script de cuvinte-cheie într-o pagină Web. JavaScript este un limbaj de scriptare &#8230; <a href="http://resurse-educationale.uv.ro/?p=158">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>JavaScript este un limbaj de scriptare simplu, interpretat, orientat spre obiecte, care poate fi folosit pentru a adăuga un comportament interactiv simplu unei pagini HTML prin intermediul unui script de cuvinte-cheie într-o pagină Web.</p>
<p>JavaScript este un limbaj de scriptare a cărei sintaxă seamănă, într-o oarecare măsură, cu cea a limbajelor C, C++, Pascal, Java sau Delphi, dar care are anumite particularităţi care îl fac să se deosebească esenţial de orice alt limbaj de programare. Pentru ca programul de navigare să poată executa instrucţiuni JavaScript, el trebuie configurat în aşa fel încît să nu ignore astfel de instrucţiuni. Totodată programul de navigare trebuie să recunoască instrucţiunile JavaScript;</p>
<p>JavaScript este un limbaj independent de platforma pe care rulează, adică un acelaşi script va putea fi executat sub <em>Unix, MacIntosh</em> sau <em>Windows</em> fără a fi necesară efectuarea anumitor modificări.</p>
<p>Limbajul Java poate fi folosit pentru proiectarea de aplicaţii independente sau pentru proiectarea de microaplicaţii care pot fi incluse în cadrul paginilor Web şi care poartă denumirea de <em><span style="text-decoration: underline;">applet-uri</span></em> şi sunt şi ele independente de platformă.</p>
<p><span style="text-decoration: underline;">Script-urile</span> JavaScript sunt incluse prin intermediul marcajului <em><span style="text-decoration: underline;">&lt;SCRIPT&gt;</span></em>, iar <span style="text-decoration: underline;">applet-urile</span> Java prin intermediul marcajului <em><span style="text-decoration: underline;">&lt;OBJECT&gt;</span></em>; există şi marcajul <em><span style="text-decoration: underline;">&lt;APPLET&gt;</span></em> , dar folosirea lui nu mai este recomandată.</p>
<p>JavaScript foloseşte legarea dinamică, adică referinţele sunt verificate în timpul rulării, în timp ce Java foloseşte legarea statică, adică referinţele trebuie să existe în momentul compilării.</p>
<p>Cu JavaScript se poate îngloba scripturi direct în paginile HTML. Aceste scripturi pot fi folosite pentru a programa pagina Web să răspundă şi să reacţioneze la acţiunule programului de vizualizare. JavaScript ocupă un teren de mijloc între programare şi marcarea HTML, ceea ce îl face accesibil fiecăruia.</p>
<p>Fiind un limbaj interpretat, JavaScript este uşor de utilizat, dar creşte şi şansa de a include un script cu erori. Este nevoie  de verificat toate scripturile înainte de ale plasa pe paginile Web. Limbajul este orientat spre obiecte. Fiecare obiect are proprietăţi, metode şi subrutine de tratare a evenimentelor asociate lui.</p>
<p><strong> </strong><strong>Condi</strong><strong>ţia actuală a limbajulu Java Script</strong></p>
<p>Java Script a fost lansat cu o versiune 1.0 împreună cu <em><span style="text-decoration: underline;">Netscape Navigator 2.0</span></em>. Cu fiecare nouă versiune, alte obiecte au fost adăugate limbajului. În principal, aceste noi obiecte permit verificarea noilor caracteristici din browser. Microsoft  creat o implimentare JavaScript pentru browserul său Intrenet Explorer numită Jscript. Diferenţa dintre JavaScript şi Jscript sunt foarte subtile dar există. Pentru crearea scriptului JavaScript pentru Internet Explorer, mai întîi este nevoie de verificat pagina de informaţii despre Jscript creată de Microsoft la adresa-<em>http://www.microsoft.com/jscript</em>.</p>
<h4>Marcajul &lt;SCRIPT&gt;</h4>
<p>În interiorul unui document HTML, instrucţiunile JavaScript sunt cuprinse, de obicei, în interiorul marcajului <em>&lt;SCRIPT&gt;</em> care este o extensie a limbajului HTML<em>.</em> Acest marcaj poate apărea atît în antetul documentului HTML (marcajul <em>&lt;HEAD&gt;</em>), cît şi în corpul documentului (marcajul <em>&lt;BODY&gt;</em>), şi deasemenea permite introducerea unui numar arbitrar de funcţii sau secvenţe de instrucţiuni JavaScript şi poate să apară în orice secţiune a documentului . Script-urile definite în antet sunt încărcate înaintea încărcării restului paginii, antetul fiind un loc excelent pentru plasarea funcţiilor JavaScript pentru a fi sigure că acestea vor fi disponibile atunci cînd sunt apelate în alte secţiuni ale documentului HTML. Sintaxa marcajului <em>&lt;SCRIPT&gt;</em> este următoarea (în cazul folosirii limbajului JavaScript):</p>
<p><em>&lt;SCRIPT language</em><em>=&#8221;JavaScript&#8221;&gt;</em><em> </em></p>
<p><em>//cod JavaScript </em></p>
<p><em>&lt;<strong>/</strong>SCRIPT&gt; </em></p>
<p>Marcajul <em>&lt;SCRIPT&gt;</em> are un atribut suplimentar numit <strong><em><span style="text-decoration: underline;">src</span></em></strong><span style="text-decoration: underline;"> </span>cu ajutorul căruia se poate preciza URL-ul unui fişier care conţine instrucţiunile JavaScript care formează script-ul respectiv. De obicei, fişierele care conţin astfel de instrucţiuni au extensia <strong><em>JS.</em></strong> Limbajul JavaScript oferă multe alte facilităţi în afară de simpla înserare de elemente într-o pagină Web.</p>
<p><strong><span style="text-decoration: underline;">Exemplu 1</span></strong>:  Acest exemplu ilustrează o modalitate de a cere utilizatorului să introducă anumite date:</p>
<p><em>&lt;<strong>HTML</strong>&gt; </em></p>
<p><em>&lt;<strong>HEAD</strong>&gt; </em></p>
<p><em>&lt;<strong>TITLE</strong>&gt; </em></p>
<p><em>Salut! </em></p>
<p><em>&lt;<strong>/TITLE</strong>&gt; </em></p>
<p><em>&lt;<strong>SCRIPT</strong> <strong>language</strong></em><em>=&#8221;JavaScript&#8221;</em><em>&gt; </em></p>
<p><em>var nume=window.prompt </em></p>
<p><em>(&#8220;Vă rugăm să vă introduceţi numele:&#8221;,&#8221;"); </em></p>
<p><em><em>document.write(&#8220;Salut &#8220;+nume+&#8221;!&#8221;); </em></p>
<p><em>&lt;<strong>/SCRIPT</strong>&gt; </em></p>
<p><em>&lt;<strong>/HEAD</strong>&gt; </em></p>
<p><em>&lt;<strong>/HTML</strong>&gt;</em></p>
<p></em></p>
<p><a rel="attachment wp-att-159" href="http://resurse-educationale.uv.ro/?attachment_id=159">tza java</a></p>
]]></content:encoded>
			<wfw:commentRss>http://resurse-educationale.uv.ro/?feed=rss2&#038;p=158</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
