5.2
ÆÝãå»ë ·ñ»É
ë»÷³Ï³Ý
ýáõÝÏódzݻñ
¸áõù
»ñ¨Ç ³ñ¹»Ý
Ýϳï»É »ù, áñ
ݳËáñ¹
ûñÇݳÏáõÙ
Ïá¹Ç áñáß
ïáÕ»ñÁ
µ³í³Ï³ÝÇÝ
ÝÙ³Ý »Ý
Çñ³ñ ϳ٠¿É
ÏñÏÝíáõÙ
»Ý: ¸ÇݳÙÇÏ
¿ç»ñ
ëï»ÕÍ»Éáõó
ѳ׳Ë
³ÝÑñ³Å»ßï ¿
ÉÇÝáõÙ
ï³ñµ»ñ
¿É»Ù»ÝïÝ»ñÇ
Ñ»ï ϳï³ñ»É
ÝáõÛÝ
·áñáÕáõÃÛáõÝÝ»ñÁ,
¹ñ³ ѳٳñ,
Ñ»ßáõÃÛ³Ý
ѳٳñ
ϳñ»ÉÇ ¿ ³Û¹
·áñÍáÕáõÃÛáõÝÁ
Ù»Ï ³Ý·³Ù ·ñ»É
³Ù»Ý³
ëϽµáõÙª
³éç¨Á
·ñ»Éáí function
µ³Ý³ÉÇ µ³éÁ,
³ÛëÇÝùÝ
ë³ÑٳݻÉ
³Û¹
·áñáÕáõÃÛáõÝÝ»ñÁ
áñå»ë
ýáõÝÏódz:
üáõÝÏódzÛÇ
Ýϳñ³·ñáõÙ
¸Çï³ñÏ»Ýù
ÙÇ ³ÛëåÇëÇ
ûñÇݳϪ
»Ýó¹ñ»Ýù,
Ù»ñ ¿çáõÙ
Ù»½
ѳñϳíáñ ¿
ÙÇ ù³ÝÇ
³Ý·³Ù
ѳßí»É ÃíÇ
ý³ÏïáñdzÉ:
àñå»ë½Ç ³Û¹
ѳßí³ñÏÁ
³Ù»Ý ³Ý·³Ù
ã·ñ»É
÷³ï³ÃÕÃÇ
ï»ùëïáõÙ,
³ÛÝ Ï³ñ»ÉÇ
¿ Ó¨³Ï»ñå»É
ÇÝãå»ë
ýáõÝÏódzª
function
fct(a)
{
if (<a==0)||(a==l)) return 1;
else
{ var i=1;
for
(a; a>1; a--) i*=a; return i; } }
àõß³¹ñáõÃÛáõÝ
¹³ñÓñ»ù, áñ
ýáõÝÏódzÛÇÝ
å»ïù ¿ ï³É
ÇÝã-áñ
³ñ·áõÙ»Ýï (Ù»ñ
¹»åùáõÙª
³ÛÝ ÃÇíÁ,
áñÇ
ý³ÏïáñdzÉÁ
ѳßíáõÙ
»Ýù) ¨
ýáõÝÏódzÝ
í»ñ³¹³ñÓÝáõÙ
¿ ³ñ¹ÛáõÝù:
üáõÝÏódzÝ
ë³ÑٳݻÉáõóª
³ñ·áõÙ»ÝïÁ
ÝßíáõÙ ¿
ýáõÝÏódzÛÇ
³Ýí³ÝáõÙÇó
Ñ»ïá
÷³Ï³·Í»ñáõÙ:
function
fct(a)
ê³
Ý߳ݳÏáõÙ
¿, áñ
ýáõÝÏódzÝ
ϳÝí³ÝíÇ fct() (ϳñ»ÉÇ
¿ û·ï³·áÍ»É
ëÇÙíáÉÝ»ñÇ
Ï³Ù³Û³Ï³Ý ¨
ó³Ýϳó³Í
ã黽»éí³íáñí³Í
ѳçáñ¹³Ï³ÝáõÃÛáõÝ),
ÇëÏ Ýñ³
³ñ·áõÙ»ÝïÁ
Ù»Ýù
å³ÛٳݳϳÝ
Ý߳ݳϻÉ
»Ýù a:
лïá
·³ÉÇë ¿
³ÝÙÇç³å»ë
ýáõÝÏódzÛÇ
Ù³ñÙÇÝÁ,
áñÁ
í»ñóí³Í ¿
Ó¨³íáñ
÷³Ï³·Í»ñÇ
Ù»ç: ²é³çÇÝ
ïáÕáõÙ
Ù»Ýù
ëïáõ·áõÙ
»Ýù
³ñ·áõÙ»ÝïÇ
ѳí³ë³ñáõÃÛáõÝÁ
0-Ç Ï³Ù 1-Ç: ²Û¹
¹»åù»ñáõÙ
ýáõÝÏódzÝ
í»ñ³¹³ñÓÝáõÙ
¿ 1:
ì»ñ³¹³ñÓÇ
ѳٳñ
û·ï³·áñÍíáõÙ
¿ return
ûå»ñ³ïáñÁª
if
((a==0)||(a==1)) return 1;
ºÃ»
³ñ·áõÙ»ÝïÁ
ѳí³ë³ñ ã¿
áã 0, áã ¿É 1-Ç,
³å³
ϳï³ñíáõÙ
¿ else µ³Ý³ÉÇ
µ³éÇó Ñ»ïá
·ñí³Í µÉáÏÁ:
²Ûëï»Õ Ù»Ýù
ë³ÑÙ³ÝáõÙ
»Ýù I
÷á÷á˳ϳÝÁ,
áñáõÙ
Ïå³Ñ»Ýù
ÙÇç³ÝÏÛ³É
³ñ¹ÛáõÝùÝ»ñÁ
¨
ϳ½Ù³Ï»ñåáõÙ
»Ýù óÇÏÉ:
àñå»ë
ѳßíÇã
û·ï³·áñÍ»Ýù
Ñ»Ýó ÇÝùÁª
³ñ·áõÙ»ÝïÁ,
áñå»ë½Ç
ãÝ»ñÙáõÍ»Ýù
³ÛÉ
÷á÷á˳ϳÝÝ»ñ:
i*=a
·ñáõÃÛáõÝÁ
ÝáõÛÝÝ ¿
ÇÝã i=i*a:
²ÛÅÙ,
»ñµ
ýáõÝÏódzÝ
³ñ¹»Ý ·ñí³Í
¿, ³ÛÝ
ϳñ»ÉÇ ¿
ϳÝã»É
ó³Ýϳó³ã
ï»ÕÇó:
ÊáñÑáõñ¹
¿ ïñíáõÙ
ë³ÑٳݻÉ
ýáõÝÏódzÝ
HTML÷³ëï³ÃÕÃÇ
<HEAD> µ³ÅÝáõÙ:
<!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>ü³ÏïáñdzÉÇ
ѳßíáõÙ</TITLE>
<SCRIPT>
function fct(a) {
if
((a==0)||(a==l)) return 1;
else
{
var
i=l; for (a; a>1; a--) i*=a; return i;
} }
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT>
var
q; q=prompt
("Ü»ñÙáõÍ»ù
ÃÇí 0-Çó 170",
"5");
q=parselnt(q)
;
if
(isNaN(q)) alert ("ä»ïù ¿
Ý»ñÙáõÍíÇ
ÃÇí 0-Çó 170
ë³ÑÙ³ÝÝ»ñáõÙ");
else
if (<q<0)||(q>170)) alert ("ÂÇíÁ
å»ïù ¿ ÉÇÝÇ 0-Çó
170 ë³ÑÙ³ÝÝ» ") ;
else
document.write(q+"l = "+fct(q)+"<BR>");
</SCRIPT>
</BODY>
</HTML>
êó»Ý³ñÇ
É»½íÇ
ÝßáõÙÁ
<SCRIPT>
ï»·Á
ÝáõÛÝå»ë
ϳñáÕ ¿
áõݻݳÉ
³ïñǵáõïÝ»ñ.
¹ñ³Ýù »Ý LANGUAGE= (É»½áõ)
¨ TYPE= (ïÇå):
²é³çÇÝáõÙ
ÝßíáõÙ ¿ û
áñ É»½íáí ¿
·ñí³Í
ëó»Ý³ñÁ: ºÃ»
áã ÙÇ µ³Ý
Ýßí³Í ãÇ,
³å³
»Ýó¹ñíáõÙ
¿, áñ
ëó»Ý³ñÁ
·ñí³Í ¿ JavaScript-áí,
µ³Ûó »Ã» ¹áõù
û·ï³·áñÍáõÙ
»ù 1.1 ϳ٠1.2
í»ñëdzݻñÁ,
³å³ ¹³
³ÝÑñ³Å»ßï ¿
Ýß»É:
<SCRIPT
LANGUAGE”"JavaScript1.1">
ϳÙ
<SCRIPT
LANGUAGE""JavaScript1.2">
ê³Ï³ÛÝ
¹³
ÁÝÃáõÝíáõÙ
¿ ÙdzÛÝ Netscape-Ç
í»ñçÇÝ
í»ñëdzݻñÇ
ÏáÕÙÇó:
HTML
¿É»Ù»ÝïÝ»ñÇ
ѳë³Ý»ÉÇáõÃÛáõÝÁ
ѳٳñáí
¸Çï³ñÏ»Ýù
³ÛëåÇëÇ ÙÇ
ûñÇݳϪ
»Ýó¹ñ»Ýù
Ù»Ýù ¿çáõÙ
ï»Õ³¹ñ»É »Ýù
·ñ³ýÇϳϳÝ
ï³ññª
å³ïÏ»ñ, µ³Ûó
áõ½áõÙ »Ýù
áñ ³ÛÝ áã û
Ùdzݷ³ÙÇó
å³ïÏ»ñíÇ Çñ
ÇëϳϳÝ
ã³÷ë»ñáí,
³ÛÉ
³ëïÇ׳ݵ³ñ
ٻͳݳ:
àñå»ë
ûñÇݳÏ
ϳñ»ÉÇ ¿
í»ñóÝ»É Ù»ñ AMD
K6-2
ÏáÙåÛáõï»ñÇ
å³ïÏ»ñÁ:
êϽµÇó
áõÕ³ÏÇ
ï»Õ³¹ñ»Ýù
ÝϳñÁ
¿çáõÙª
<IMG
SRC="Images/computer.gif" WIDTH="151"
HEIGHT="10" BORDER="0"
ALT="ÎáÙåÛáõï»ñ">
²Ûë
ÝϳñÇ
Çñ³Ï³Ý
ã³÷ëÁ 451x310,
ë³Ï³ÛÝ Ù»Ýù
÷áùñ³óñ»É
»Ýù
ɳÛÝáõÃÛáõÝÁ
¨
µ³ñÓñáõÃÛáõÝÁ
300 åÇùë»Éáí:
²ÛÅÙ
÷áñÓ»Ýù
³Ûë ÝϳñÇÝ
¹ÇÙ»Ýù JavaScript
ëó»Ý³ñÇó:
¾çÇ µáÉáñ
ÝϳñÝ»ñÁ
ϳñ»ÉÇ ¿
ѳë³Ý»ÉÇ
¹³ñÓÝ»É
·ñ»Éáí document.images
Ù»Ãá¹Á ¨
ù³é³ÏáõëÇ
÷³Ï³·Í»ñáõÙ
Ýß»Éáí ³Û¹
ÝϳñÇ
ѳٳñÁ
¿çáõÙ:
ÀݹѳÝñ³å»ë,
³Û¹åÇëÇ
·ñ»É³Ó¨ JavaScript –áõÙ
û·ï³·áñÍíáõÙ
¿
½³Ý·í³ÍÝ»ñÇ
ѳٳñ:
ÜϳñÝ»ñÇ
ѳٳñ³Ï³ÉáõÙÁ
ëÏëíáõÙ ¿ 0-Çó:
²ÛÅ٠ϳñ»ÉÇ
¿ ·ñ»É
ýáõÝÏódz,
áñÁ
Ïëïáõ·Ç
ѳë»É ¿
ÝϳñÇ
ã³÷ë»ñÁ
Çñ³Ï³ÝÇÝ
û áã, ¨ »Ã» áã,
³å³ ٻͳóÝÇ
Ýñ³
ɳÛÝáõÃÛáõÝÁ
¨
µ³ñÓñáõÃÛáõÝÁ:
â³÷ë»ñÁ
ϳñ»ÉÇ ¿
ëïáõ·»É
Ñ»ï¨Û³É
Ï»ñåª
if
(document.images[0].width<451)
²ÛëÇÝùÝ,
»Ã» ÝϳñÇ
ѳٳñÇó
Ñ»ïá ¹Ý»É Ï»ï
¨ ·ñ»É Ýñ³
ó³Ýϳó³Í
³ïñǵáõïÁ,
³å³ ëó»Ý³ñÇ
û·ÝáõÃÛ³Ùµ
ϳñ»ÉÇ ¿
ëïáõ·»É Ýñ³
³ñÅ»ùÁ ¨
³ÝÑñ³Å»ßïáõÃÛ³Ý
¹»åùáõÙ
÷á÷á˻ɪ
document.images[0].width+=2;
document.images[0].height+=2;
²ÛÅÙ,
áñå»ë½Ç
ëï³Ý³É
óÇÏÉ,
ϳñ»ÉÇ ¿
áõÕÕ³ÏÇ
ýáõÝÏódzÛÇ
í»ñçáõÙ
ϳÝã»É Ñ»Ýó
Çñ»Ý ÙÇ
÷áùñ
ѳå³ÕáõÙáí:
úñÇݳÏ, »Ã»
Ù»ñ
ýáõÝÏódzÝ
ÏáãíáõÙ ¿
sizer(), ³å³ Ýñ³
í»ñçÇÝ
ïáÕÁ
ÏÉÇÝǪ
setTimeout("sizer()",
20);
üáõÝÏódzÛÇ
³ÛëåÇëÇ
ϳÝãáõÙÁ
Ñ»Ýó
Çñ»ÝÇó
ÏáãíáõÙ ¿
é»ÏáõñëÇí
ϳÝãáõÙ:
²ÛÅÙ
µ³í³Ï³Ý ¿ Ù»Ï
³Ý·³Ù
ϳÝã»É
ýáõÝÏódzÝ,
¨ ѻﳷ³ÛáõÙ
³ÛÝ ÏϳÝãÇ
Çñ»Ý ÇÝùÁ:
²ÛÅÙ
ï»ëÝ»Ýù û
ÇÝã ¿
ëï³óíáõÙª
<!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>öáËíáÕ
ã³÷ëáí
Ýϳñ</TITLE>
<SCRIPT
LANGUAGE""JavaScript">
function
sizer () { if (document.images[0].width<451)
{
document.images[0].width+=2; document.images[0].height+=2;
setTimeout("sizer()",
20); } } //--> </SCRIPT>
</HEAD>
<BODY>
<IMG
SRC="Images/computer.gif" WIDTH="151"
HEIGHT”"10" BORDER="0"
ALT="ÎáÙåÛáõï»ñ">
<SCRIPT
LANGUAGE="JavaScript">
sizer();
//-->
</SCRIPT>
</BODY>
</HTML>
¿É»Ù»ÝïÝ»ñÇ
ѳë³Ý»ÉÇáõÃÛáõÝÁ
³ÝáõÝáí
¸Çï³ñÏ»Ýù
³ÛëåÇëÇ ÙÇ
ûñÇݳϪ
»Ýó¹ñ»Ýù,
áñ Ù»Ýù
å³ïñ³ëïáõÙ
»Ýù ë³Ûï
¹ÇëÏáï»Ï³Ý»ñÇ
ѳٳñ
Éáõë³íáñÇã
ï»ËÝÇϳ
³ñï³¹ñáÕ
ÁÝÏ»ñáõÃÛ³Ý
ѳٳñ ¨
áõ½áõÙ »Ýù,
áñå»ë½Ç
ÇÝã-áñ µ³é»ñ
§Ã³ñûݦ:
Ø»Ýù ³ñ¹»Ý
·ñ»É »Ýù ÇÝã-áñ
ݳËݳϳÝ
ï»ùëïª
<!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLT>ÂáñÃáÕ
í»ñݳ·Çñ</TITLE>
<STYLE>
BODY { background-color: #F9FFF9;
color:
#OD160E; } H2 {
text-align:
center; } P { text-indent: 3em;
}
</STYLE>
</HEAD>
<BODY>
<H2>
³ñÃáÕ
ɳÙå»ñ<BR>¨
³ÛÉ
Éáõë³íÇñÇã
ï»ËÝÇϳ </H2>
</BODY>
</HTML>
²ÛÅÙ
Ù»Ýù
áõ½áõÙ »Ýù,
áñ §Â³ñÃáÕ
ɳÙå»ñ ¦
µ³é³Ï³å³ÏóáõÃÛõáÝÁ
óñÃÇ:
γñ»ÉÇ ¿
ÇѳñÏ»
û·ï³·áñÍ»É
text-decoration: blink
ѳïÏáõÃÛáõÝÁ
ϳÙ
áõÕÕ³ÏÇ <BLINK>
ï»·Á, ë³Ï³ÛÝ
¹³ ãÇ
ѳëϳóíáõÙ
Internet Explorer
µñááõ½»ñÇ
ÏáÕÙÇó:
êϽµÇó
³é³ÝÓݳóÝ»Ýù
³Û¹
µ³é³Ï³å³ÏóáõÃÛáõÝÁ
³é³ÝÓÇÝ
¿É»Ù»ÝïáõÙ:
ø³ÝÇ áñ
³ÛÝ ·í³Í ¿
³é³ÝÓÇÝ
ïáÕáí, ³å³
ϳñ»ÉÇ ¿
û·ï³·áñÍ»É
<DIV> ï»·Áª
<H2>
<DIV> ³ñÃáÕ
ɳÙå»ñ</DIV>¨
³ÛÉ
Éáõë³íÇñÇã
ï»ËÝÇϳ </H2>
àñå»ë½Ç
áõݻݳÉ
Ñݳñ³íáñáõÃÛáõÝ
ջϳí³ñ»É
³Û¹
¿É»Ù»ÝïÁ,
Ýñ³Ý å»ïù ¿
ï³É
ÛáõñûñÇݳÏ
³ÝáõÝ ID=
³ïñǵáõïÇ
û·ÝáõÃÛ³Ùµ
<H2>
<DIV ID=”mig”>
³ñÃáÕ
ɳÙå»ñ</DIV>¨
³ÛÉ
Éáõë³íÇñÇã
ï»ËÝÇϳ </H2>
ºÃ»
û·ï³·áñÍáÕÁ
û·ïíáõÙ ¿ Netscape
µñááõ½»ñÇó,
³å³ ϳñ»ÉÇ ¿
Ùdzݷ³ÙÇó
ë³ÑٳݻÉ
óñÃáÕ
á×Áª
<H2>
<DIV ID="mig" STYLE="text-decoration:
blink;>
³ñÃáÕ
ɳÙå»ñ </DIV>¨
³ÛÉ
Éáõë³íÇñÇã
ï»ËÝÇϳ </H2>
¾É»Ù»ÝïÝ»ñÇ
ѳïÏáõÃÛáõÝÝ»ñÇ
÷á÷áËáõÙÁ
ê³Ï³ÛÝ
Internet Explorer–áõÙ
óñûÉÁ ãÇ
³ñï³å³ïÏ»ñíÇ,
¹ñ³ ѳٳñ
Ù»Ýù ϳñáÕ
»Ýù ·ñ»É
ýáõÝÏódz,
áñÁ ³Û¹
¿É»Ù»ÝïÁ
Ϲ³ñÓÝÇ Ù»Ï
³Ýï»ë³Ý»ÉÇ,
Ù»Ï ï»ë³Ý»ÉÇ:
¸ñ³ ѳٳñ
ϳñ»ÉÇ ¿
û·ï³·áñÍ»É visibility
á׳ÛÇÝ
ѳïÏáõÃÛáõÝÁ:
êϽµÇó
¿É»Ù»ÝïÁ
¹³ñÓÝ»Ýù
ï»ë³Ý»ÉǪ
<H2>
<DIV ID="mig" STYLE="text-decoration: blink;
visibility:
visible;">
³ñÃáÕ
ɳÙå»ñ </DIV> ¨
³ÛÉ
Éáõë³íÇñÇã
ï»ËÝÇϳ</H2>
¸ñ³ÝÇó
Ñ»ïá
ëïáõ·»Ýù
µñááõ½»ñÇ
ïÇåÁ, ¨ »Ã» ¹³
Netscape ã¿, ³å³
ϳÝã»É
³ñÑ»ëï³Ï³Ý
óñûÉáõ
ýáõÝÏódzÝ
(áñÁ Ù»Ýù
¹»é¨ë ã»Ýù
·ñ»É)ª
if
(navigator.appName!="Netscape") blink it();
àõß³¹ñáõÃÛáõÝ
¹³ñÓñ»ù, áñ !=
ëÇÙíáÉÁ
Ý߳ݳÏáõÙ
¿ §Ñ³í³ë³ñ
㿦:
²ÛëåÇëáí,
Ù»ñ
ýáõÝÏódzÝ
å»ïù ¿ Ù»Ï
óùóÝÇ
¿É»Ù»ÝïÁ, Ù»Ï
óáõÛó ï³:
àñå»ë½Ç
¹³ñÓÝ»É
¿É»Ù»ÝïÁ
³Ýï»ë³Ý»ÉÇ
å»ïù ¿ Ýñ³ visibility
ѳïÏáõÃÛ³ÝÁ
í»ñ³·ñ»É hidden
³ñÅ»ùÁ:
ø³ÝÇ áñ
Ù»Ýù ïí»É
»Ýù Ù»ñ
¿É»Ù»ÝïÇÝ
áõÝÇϳÉ
³ÝáõÝ, ³ÛÅÙ
³ÛÝ
ѳë³Ý»ÉÇ ¿
document.all
ѳí³ù³ÍáÇ
ÙÇçáóáíª
document.all.mig.style.visibility="hidden";
²ÛÅÙ
Ùݳó ÙdzÛÝ
·ñ»É
å³ÛÙ³ÝÁ:
βñ»ÉÇ ¿
áõÕ³ÏÇ
·ñ»Éª
if
(document.all.mig.style.visibility="hidden")
document.all.mig.style.visibility="visible";
else
document.all.mig.style.visibility="hidden";
γñ»ÉÇ
¿ û·ï³·áñÍ»É
ݳ¨ ¹ñáß
÷á÷á˳ϳÝÁ:
ê³ÑٳݻÝù
³ÛÝ ³ÛÝå»ë,
áñ »ñµ
¿»É»ÙÝïÁ
ï»ë³Ý»ÉÇ ¿,
³ÛÝ
ѳí³ë³ñ ¿ 1, ¨
0-Ǫ »ñµ ³ÛÝ
³Ýï»ë³Ý»ÉÇ
¿: ²Û¹
¹»åùáõÙ
å³ÛÙ³ÝáõÙ
Ù»Ýù ϳñáÕ
»Ýù ëïáõ·»É
³Û¹ ¹ñáßÁ:
²ÙµáÕç
ýáõÝÏódzÝ
Ïáõݻݳ
Ñ»ï¨Û³É
ï»ëùÁª
<SCRIPT
LANGUAGE="JavaScript">
<!--
var vis=0; function blink it() { if (vis=l)
{
document.all.mig.style.visibility="hidden";
vis=0;
} else { document.all.mig.style.visibility="visible";
vis=1;
}
setTimeout ("blink_it()", 400); }
//-->
</SCRIPT>
²ÛÅÙ
ï»ëÝ»Ýù û
ÇÝã ï»ëù
áõÝÇ
³ÙµáÕç
¿çÁª
<BODY>
<H2>
<DIV ID="mig" STYLE="text-decoration: blink;
visibility:
visible;">
³ñÃáÕ
ɳÙå»ñ</DIV>¨
³ÛÉ
Éáõë³íáñÇã
ï»ËÝÇϳ</H2>
<SCRIPT
LANGUAGE="JavaScript">
if
(navigator.appName! ""Netscape") blink it(); //-->
</SCRIPT>
</BODY>
</HTML>
öá÷áËíáÕ
ѳïÏáõÃÛáõÝÝ»ñÇ
ÁÝïñáõÃÛáõÝ
¸ñáß-÷á÷á˳ϳÝÇ
û·ï³·áñÍáõÙÁ
Ù»½ ï³ÉÇë ¿
Ñݳñ³íáñáõÃÛáõÝ
ß³ï Ñ»ßï
Ãá˳ñÇÝ»É
óñûÉÁ
ÇÝã-áñ
áõñÇß
¿ý»Ïïáí,
ûñÇݳÏ
·ñáõÃÛáõÝÁ
óùóÝ»Éáõ
÷á˳ñ»Ý
Ù»Ýù ϳñáÕ
»Ýù ³Û¹
ųٳݳÏ
÷á˳¹³ñÓ
÷á÷áË»É
ï»ùëïÇ ¨
ýáÝÇ
·áõÛÝ»ñÁª
function
blink it() { if (vis"1) {
document.all.mig.style.backgroundColor="#OD160E
document.all.mig.style.color="#F9FFF9";
vis=0;
}
else { document.all.mig.style.backgroundColor="#F9FFF9" ;
document.all.mig.style.color="#OD160E";
vis=l; } setTimeout ("blink_it()", 400); }
àõß³¹ñáõÃÛáõÝ
¹³ñÓñ»ù, áñ
á׳ÛÇÝ
ѳïÏáõÃÛáõÝÝ»ñÁ,
áñáÝù
·ñíáõÙ »Ý
·ÍÇÏáí (Ù»ñ
ûñÇݳÏáõÙ
¹³ background-color),
ëó»Ý³ñÇó
ѳñϳíáñ ¿
·ñ»É ³é³ÝÓ
·ÍÇÏÇ,ª
÷á˳ñÇÝ»Éáí
÷áùñ³ï³Á
ٻͳï³ñáí,
ûñÇÝ³Ï background-color
¹³éÝáõÙ ¿
backgroundColor:
´³óÇ
¹ñ³ÝÇó
óñÃáÕ
¿É»Ù»ÝïÇÝ
å»ïù ¿
³í»É³óÝ»É
Ù»Ï Ñ³ï ¿É
ѳïÏáõÃÛáõݪ
¿É»Ù»ÝïÇ
ɳÛÝáõÃÛáõÝ.
»Ã» ¹³ ã³Ý»É,
³å³ ýáÝÇ
·áõÛÝÁ
Ï÷áËíÇ ³Û¹
ïáÕÇ
¿Ïñ³ÝÇ
³ÙµáÕç
ɳÛÝáõÃÛáõÝáíª
<H2>
<DIV ID="mig" STYLE="text-decoration: blink;
width: 7em;
visibility:
visible;">³ñÃáÕ
ɳÙå»ï</DIV>¨
³ÛÉ
Éáõë³íáñÇã
ï»ËÝÇϳ</H2>
¾çÇ
¿É»ÙÝ»ïÝ»ñÇ
³ÛëåÇëÇ
ѳë³Ý»ÉáõÃÛáõÝÁ
ß³ï ѳñÙ³ñ
¿, ë³Ï³ÛÝ ¹³
ÉÇáíÇÝ
ÁݹáõÝíáõÙ
¿ ÙdzÛÝ Internet Explorer-Ç
ÏáÕÙÇó: Netscape
¹³
ÁݹáõÝáõÙ
¿ ÙdzÛÝ
ëÏë³Í ݳñ 6-ñ¹
í»ñëdzÛÇó ¨
áõñÇß
·ñ»É³Ó¨áíª
document.all.¿É»Ù»ÝïÇ_³ÝáõÝ
÷á˳ñ»Ý
å»ïù ¿ ·ñ»É
document.getElementByld(“¿É»Ù»ÝïÇ
³ÝáõÝ”):
JavaScrip-Ç
Éñ³óáõóÇã
ûå»ñ³ïáñÝ»ñÁ
²ÛëåÇëáí,
Ù»Ýù
¹Çï³ñÏ»óÇÝù
JavaScript –Ç
ûå»ñ³ïáñÝ»ñÇ
ٻͳٳëÝáõÃÛáõÝÁ;
´³ÝÝ ³ÛÝ ¿,
áñ Ýñ³Ýù
³Û¹ù³Ý ¿É
ß³ï ã»Ýª
óÇÏÉ»ñÇ
ϳ½Ù³Ï»ñåÙ³Ý
ûå»ñ³ïáñÝ»ñ
(for, while, do … while),
å³ÛÙ³ÝÇ
ûå»ñ³ïáñÝ»ñ
(if, switch) ¨
ûµÛ»ÏÝ»ñÇ
ϳé³í³ñÙ³Ý
ûå»ñ³ïáñÝ»ñ,
áñáÝù Ù»Ýù
¹»é¨ë ã»Ýù
¹Çï³ñÏ»É:
²Û¹
ûå»ñ³ïáñÝ»ñÁ
»ñÏáõëÝ »Ýª with
¨ for…in: ¸ñ³Ýù
û·ï³·áñÍíáõÙ
»Ý
ÑÇÙݳϳÝáõÙ
Ý»ñÙáõÍíáÕ
ï»ùëïÇ
ͳí³ÉÁ
÷áùñ³óÝ»Éáõ
ѳٳñ:
úñÇݳϪ
document.open (); document.write("´³ñ¨")
; document.close();
·ñ»Éáõ
÷á˳ñ»Ý
ϳñ»ÉÇ ¿
·ñ»Éª
with
(document) {
open
() ;
write("´³ñ¨");
close
();
ØÛáõë
ûå»ñ³ïáñÁª
for.. in,
ϳ½Ù³Ï»ñåáõÙ
¿ óÇÏÉ for
ûå»ñ³ïáñÇ
ÝÙ³Ý:
àõÕ³ÏÇ
óÇÏÉÇ
å³ÛÙ³ÝÇ
÷á˳ñ»Ý
å»ïù ¿ Ýß»É
³ÛÝûµÛ»ÏïÁ,
áñÇ
ѳïÏáõÃÛáõÝÝ»ñáí
§Ï³ÝóÝǦ
óÇÏÉÁ;
ä³ñ½³µ³Ý»Ýù
¹³ ûñÇݳÏÇ
íñ³ª Ù»Ýù
³ñ¹»Ý ·Çï»Ýù
ѳïÏáõÃÛáõÝÝ»ñ,
áñáÝù
ÃáõÛÉ »Ý
ï³ÉÇë
áñáß»É
µñááõ½»ñÇ
í»ñëdzÝ, ¹³
navigator.appName ¨ navigator.appVersion.
»ñÏáõëÝ ¿É
å³ïϳÝáõÙ
»Ý navigator ûµÛ»ÏïÇÝ:
²Ûë ûµÛ»ÏïÁ
áõÝÇ ÙÇ
ß³ñù ³ÛÉ
Ñ»ï³ùñùÇñ
ѳïÏáõÃÛõáÝÝ»ñ:
àñå»ë½Ç
¹Çï³ñÏ»Ýù
¹ñ³Ýù, »Ï»ù
ëï»ÕÍ»Ýù ÙÇ
¿ç, áñÁ
å³ñáõݳÏáõÙ
¿ ÷áùñ
ëó»Ý³ñª
<!DOCTYPE
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Navigator
ѳïÏáõÃÛáõÝÝ»ñÁ</TITLE>
</HEAD>
<BODY>
<SCRIPT>
for
(q in. navigator)
document.write(q+"="+navigator[q]+"<BR>")
;
</SCRIPT>
</BODY>
</HTML>
²Ûë
ëó»Ý³ñÁ
³ß˳ïáõÙ ¿
Ñ»ï¨Û³É
Ï»ñåª q
÷á÷á˳ϳÝÇÝ
ѳçáñ¹³µ³ñ
í»ñ³·ñíáõÙ
»Ý navigator ûµÛ»ÏïÇ
ѳïÏáõÃÛáõÝÝ»ñÇ
³ÝáõÝÝ»ñÁ:
¾Ïñ³ÝÇÝ, document.write
Ù»Ãá¹Ç
û·ÝáõÃÛ³Ùµ,
³ñï³ÍíáõÙ
¿ (q)
ѳïÏáõÃÛ³Ý
³ÝáõÝÁ ¨,
ѳí³ë³ñáõÃÛ³Ý
Ýß³ÝÇó
Ñ»ïá,
ѳïÏáõÃÛ³Ý
³ñÅ»ùÁª (navigator[q]):
²Ûëå»ë
Ù»Ýù ϳñáÕ
»Ýù ÇٳݳÉ
³ÛÝ
ѳïÏáõÃÛáõÝÝ»ñÁ,
áñáÝó
Ù³ëÇÝ Ù»Ýù
¹»é¨ë
ã·Çï»ÇÝù:
úñÇݳϪ »Ã»
Ù»Ýù ³Ûë
¿çÁ
µ»éݳíáñ»Ýù
Interent Explorer 5.0 –áõÙ,
³å³ ³ÛÝ
óáõÛó Ïﳪ
appCodeName=Mozilla
appMinorVersion=0 appName=Microsoft Internet
Explorer
appVersion=4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
cookieEnabled=true
cpuClass=x86 mimeTypes=
onLine=true
opsProfile= platform=Win32 plugins= systemLanguage=ru
userAgent=Mozilla/4.0
(compatible; MSIE 5.0; Windows 98; DigExt)
userLanguage=ru
userProfile=
ÆÝãå»ë
ï»ÝáõÙ »ù,
ѳïÏáõÃÛáõÝÝ»ñÁ
ß³ï »Ý:
ä³ÛÙ³ÝÇ
if ûå»ñ³ïáñÁ
ÝáõÛÝå»ë
áõÝÇ Ïñ׳ï
·ñ»É³Ó¨, ¹ñ³
ѳٳñ å»ïù
¿ áõÕ³ÏÇ
·ñ»É
å³ÛÙ³ÝÁ ¨
¹Ý»É
ѳñó³Ï³ÝÇ
Ýß³ÝÁ ¨
¹ñ³ÝÇó
Ñ»ïá Ýß»É
·áñÍáÕáõÃÛáõÝÝ»ñÁ
å³ÛÙ³ÝÇ
ϳï³ñÙ³Ý
¹»åùáõÙ:
¸ñ³ÝÇó
Ñ»ï᪠»ñÏáõ
Ï»ï ¨
·áñÍáÕáõÃÛáõÝÝ»ñ
å³ÛÙ³ÝÇ
ãϳï³ñí»Éáõ
¹»åùáõÙ:
JavaScript
–Ç Ý»ñ¹ñí³Í
ýáõÝÏódzݻñÁ
Ø»Ýù
³ñ¹»Ý ·Çï»Ýù,
û ÇÝãå»ë
ë³ÑٳݻÉ
ë»÷³Ï³Ý
ýáõÝÏódzݻñÁ,
µ³Ûó µ³óÇ
¹ñ³ÝÇó JavaScrip –áõÙ
·áÛáõÃÛáõÝ
áõÝ»Ý
³Ûëå»ë
Ïáãí³Í
Ý»ñ¹ñí³Í
ýáõÝÏódzݻñ:
Üñ³ÝóÇó
áñáßÝ»ñÁ
Ù»½ ³ñ¹»Ý
ͳÝáà »Ý,
ûñÇݳϪ parselnt()
ýáõÝÏódzÝ:
²Ûë
ýáõÝÏódzÝ
áõÝÇ ÙÇ
ß³ï û·ï³Ï³ñ
³Ýé³ÝÓݳѳïÏáõÃÛáõݪ
Ýñ³
û·ÝáõÃÛ³Ùµ
ϳñ»ÉÇ ¿
³é³ÝÓݳóÝ»É
ÃÇí
ó³Ýϳó³Í
ѳßí³éÙ³Ý
ѳٳϳñ·áõÙª
ëÏë³Í 2-³Ï³ÝÇó
¨ í»ñç³óñ³Í
36-³Ï³Ýáí: ¸ñ³
ѳٳñ å»ïù
¿ áõÕ³ÏÇ
áñå»ë
»ñÏñáñ¹
³ñ·áõÙ»Ýï
ï³É
ѳßí³éÙ³Ý
ѳٳϳñ·Ç
ÑÇÙùÁ,
ûñÇݳÏ
³Ûëå»ëª
parselnt("1110",
2);
²Ûë
¹»åùáõÙ 1110
ïáÕÁ
ÏÝϳÉíÇ
áñå»ë
»ñÏáõ³Ï³Ý
ÃÇí ¨
ýáõÝÏódzÛÇ
³ñÅ»ùÁ
ÏÉÇÝÇ 14:
´³óÇ
³Ûë
ýáõÝÏódzÛÇó
·áÛáõÃÛáõÝ
áõÝ»Ý Ý³¨ parseRoat()
¨ isFinite(): parseFloat()
ýáõÝÏódzݻñÁ:
ýáõÝÏódzÝ
ãÇ
ÁݹáõÝÇ
»ñÏñáñ¹
³ñ·áõÙ»ÝïÁ,
ë³Ï³ÛÝ
ϳñáÕ ¿
³é³ÝÓݳóÝ»É
ïáÕÇó
Ïáïáñ³Ï³ÛÇÝ
ÃÇíÁ: ÆÝã
í»ñ³µ»ñíáõÙ
¿ isFinite()
ýáõÝÏódzÛÇÝ,
³ÛÝ
ÁݹáõÝáõÙ
¿ §×ßÙ³ñÇï
¿¦ ³ñß»ùÁ »Ã»
³ñ·áõÙ»ÝïÁ
ÃÇí ¿ ¨ §ë˳É
¿¦ Ùݳó³Í
µáÉáñ
¹»åù»ñáõÙ:
|