javascriptÃæÏò¶ÔÏóÈ«ÐÂÀíÁ·(¶þ)
2 ·â×°
ÏÂÃæÎÒÃǾÍÀ´ÌÖÂÛ¾ßÌåµÄ·â×°¡£Ê×ÏÈ˵һÏ´ó¼Ò×îÊìϤµÄ¼¸ÖÖ·â×°£ºË½ÓÐʵÀý³ÉÔ±¡¢¹«ÓÐʵÀý³ÉÔ±ºÍ¹«Óо²Ì¬³ÉÔ±¡£×îºó»áÌÖÂÛһϴó¼ÒËù²»ÊìϤµÄ˽Óо²Ì¬³ÉÔ±ºÍ¾²Ì¬ÀàµÄ·â×°°ì·¨¡£ÒòΪÏÂÃæÒªÌÖÂÛµÄÊÇÃæÏò¶ÔÏó±à³Ì£¬ËùÓе±º¯Êý×÷ΪÀàÀ´¶¨ÒåºÍʹÓÃʱ£¬ÎÒÃÇÔÝÇÒ½«Æä³ÉΪÀà¡£
2.1 ˽ÓÐʵÀý³ÉÔ±
˽ÓÐʵÀý³ÉÔ±ÔÚ JavaScript ÖÐʵ¼ÊÉÏ¿ÉÒÔÓú¯ÊýÄڵľֲ¿±äÁ¿À´ÊµÏÖ£¬ËüÏ൱ÓÚÀàµÄ˽ÓÐʵÀý³ÉÔ±¡£ÀýÈ磺
class1 = function() {
// private fields
var m_first = 1;
var m_second = 2;
// private methods
function method1() {
alert(m_first);
}
var method2 = function() {
alert(m_second);
}
// constructor
{
method1();
method2();
}
}
var o = new class1();
// error
alert(o.m_first);
o.method1();
ÕâÀï m_first ºÍ m_second ÊÇ class1 µÄÁ½¸ö˽ÓÐʵÀý×ֶΣ¬method1 ºÍ method2 ÊÇÁ½¸ö˽ÓÐʵÀý·½·¨¡£ËûÃÇÖ»ÄÜÔÚ¸ÃÀàµÄ¶ÔÏóÄÚ²¿±»Ê¹Óã¬ÔÚ¶ÔÏóÍâÎÞ·¨Ê¹Óá£
ÕâÀï´ó¼Ò»á·¢ÏÖ´´½¨Ë½Óз½·¨ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊÇÖ±½ÓÔÚÀàÖж¨Òå·½·¨£¬ÁíÒ»ÖÖÊÇÏȶ¨ÒåÒ»¸ö¾Ö²¿±äÁ¿£¨Ë½ÓÐʵÀý×ֶΣ©£¬È»ºó¶¨ÒåÒ»¸öÄäÃû·½·¨¸³Öµ¸øËü¡£
Ö±½ÓÔÚÀàÖж¨Òå·½·¨£¬Ôò¸Ã·½·¨µÄ×÷ÓÃÓò¾ÍÊÇÕâ¸öÀ࣬Òò´ËÕâ¸ö·½·¨ÔÚ´ËÀàÍâ²»Äܹ»±»·ÃÎÊ£¬¶øËüÓÖ¿ÉÒÔ´æÈ¡ÀàÖÐËùÓеÄ˽ÓÐʵÀý×ֶΣ¬Õâ¾Í±£Ö¤ÁËÕâÊǸö˽ÓÐʵÀý·½·¨¡£
µÚ¶þÖÖ´´½¨Ë½ÓÐʵÀý·½·¨µÄ·½Ê½¸úµÚÒ»ÖÖ·½Ê½µÄЧ¹ûÊÇÒ»ÑùµÄ£¬µ«ÊǵڶþÖÖ·½Ê½¸üÁé»îһЩ¡£
ÄãÓ¦¸Ã»¹»á×¢Òâµ½£¬class1 Öаѹ¹ÔìÆ÷´úÂëÓà { } À¨ÆðÀ´ÁË£¬ÕâÑù×öËäȻûÓбØÒª£¬µ«ÊÇ´úÂë¿´ÉÏÈ¥¸ü¼ÓÇåÎú¡£
¹ØÓÚÕâ¶Î¹¹ÔìÆ÷´úÂ룬»¹ÓÐÁ½µãÐèҪ˵Ã÷µÄµØ·½£º
1¡¢¹¹ÔìÆ÷´úÂë±ØÐë·ÅÔÚÕû¸öÀඨÒåµÄ×îºó£¬ÕâÑù×öÊÇΪÁ˱£Ö¤ÔÚËüµ±Öб»µ÷Óõķ½·¨¶¼ÒѾ±»¶¨ÒåÁË¡£ÒòΪ JavaScript ÊǽâÊÍÐÍÓïÑÔ£¬ËùÒÔ£¬Ëü»á°´ÕÕ´ÓÉϵ½ÏµÄ˳ÐòÖ´ÐУ¬Òò´Ë£¬Èç¹û¹¹ÔìÆ÷´úÂë·ÅÔÚÆäËü·½·¨¶¨ÒåµÄÇ°Ã棬ÔòÖ´Ðе½µ÷ÓÃÓï¾äʱÕÒ²»µ½Òªµ÷Óõķ½·¨£¬¾Í»á³ö´í¡£
2¡¢ÎÒÃÇÒѾ֪µÀ { } ´´½¨µÄ¿é²»»á¸Ä±ä×÷ÓÃÓò£¬Òò´ËÈç¹ûÔÚÕâÑùµÄ¹¹ÔìÆ÷´úÂëÖд´½¨¾Ö²¿±äÁ¿£¬Êµ¼ÊÉÏÊÇÔÚÕû¸öÀàÖд´½¨Ë½ÓÐÊ
Ïà¹ØÎĵµ£º
//Ìí¼Ó°´Å¥¶¨ÒåÖеİ´Å¥
function addBtnRow() {
var table = document.getElementById('btnList');
var rownum = table.rows.length;
&nbs ......
<script language="JavaScript">
<!--
function check(val){
if (val<10){
return("0"+val);
}else{
return(val);
}
}
function ShowTime()
{
var date=new Date();
var year=date.getFullYear();
var month=date.getMont ......
Ç°×ࣺ
eval¿ÉÒÔ½«×Ö·û´®Éú³ÉÓï¾äÖ´ÐУ¬ºÍSQLµÄexec()ÀàËÆ¡£
evalµÄʹÓó¡ºÏÊÇʲôÄØ£¿ÓÐʱºòÎÒÃÇÔ¤ÏȲ»ÖªµÀÒªÖ´ÐÐʲôÓï¾ä£¬Ö»Óе±Ìõ¼þºÍ²ÎÊý¸øʱ²ÅÖªµÀÖ´ÐÐʲôÓï¾ä£¬Õâʱºòeval¾ÍÅÉÉÏÓó¡ÁË¡£¾Ù¸öÀý×Ó£º
ÎÒÃÇÒª×öÒ»¸öfunction()£¬¹¦ÄÜÊÇÊäÈëÍøÒ³ÖÐÁ½¸ö¸ö¶ÔÏóµÄÃû³Æ£¬È»ºó³ÌÐò¾Í½«ÕâÁ½¸ö¶ÔÏóµÄÖµÁª½ÓÆðÀ´Êä³ö¡£
fun ......
¶¨Òå
JavascriptÊÇÒ»ÖÖ½âÊÍÐԵģ¬»ùÓÚ¶ÔÏóµÄ½Å±¾ÓïÑÔ(an interpreted, object-based scripting language)¡£
HTMLÍøÒ³ÔÚ»¥¶¯ÐÔ·½ÃæÄÜÁ¦½ÏÈõ£¬ÀýÈçÏÂÀ²Ëµ¥£¬¾ÍÊÇÓû§µã»÷ijһ²Ëµ¥Ïîʱ£¬×Ô¶¯»á³öÏָò˵¥ÏîµÄËùÓÐ×Ӳ˵¥£¬Óô¿HTMLÍøÒ³ÎÞ·¨ÊµÏÖ£»ÓÖÈçÑéÖ¤HTML±íµ¥(F ......