You are on page 1of 604
JavaScript: The Definitive Guide JavaScript MENTS PA O’REILLY® a David Flanagan % I * de » @QaRiSeae 58 SE O'REILLY” JavaScript ati8) BARTEL 3075 fy JavaScript FE AF ARH AE Hs Med HORE JavaScript BS FA LIPS AN RA B. 280? “CML JavaScript RA ROBES ES, ORGY. AMR,” —Brendan Bich, JavaScript 252 SHANG T HEAL HOH, WHA JavaScript fe Wed 2.0-frH9BEFA, A-ISBEML — Ar BE AHA BENE BL HRD, SLI ARE eA. Hee MA 928 TH JavaScript Se RT ET ME sa, 48s © BEC HTTP ft Ajax, + RSL AAU ALBA JavaScript Hh ee AEA, XML abe, +R FAR. ACHE, Flash fie A Jove Sc BBA A © ER ccanvas> frig PUM, JavaScript, ABH TEMA T BL JavaScript UF. AUR RIE — eM JavaScript, i —NBA 49 HUAI 7 AURAL EB IL & JavaScript IF AA, ABD ASIEM tt JavaScript AEERTE,, IMD EAE JavaScript if ana SSB ADT Web i 2 BRE ORIN OAS (CSRE, A SHE DOM BE (LA unobtrusive JavaScript, XH SH Ph JavaScript AFT SEERA ROSAS, OS BF BA © WO HTML SH LR, + hy Web SERRE LRA © @RDHTML AE, © OUR te Ajax HE DAY TSUBA * Baie, © ME Ajux @A Hy XML SC HMEMH XPath XSLT, ° ila, + Kees, © iENTML caTEM, PAE JavaScript AHEM BA’, ESAT JavaScript 1.5 AMECMAScript 3 FE LANE, at HRA. OK, ea, HET OMA He Ft JavaScript }— PB, AIAN Web INL 2b APL, M24 DOM APL, LILIA e{LAty XMLHupRequest 341 Hid. i ‘ill 216322) WRARIAEE, (010) 88379604 BBA, (010) 68995259, 63995264 IRAE. hzjsj@nzb00k.com BRM. up:/w.kcbook.com FLEMS, www.china-pub.com ISBN 978-7-111- ee OReilly Media ne. RAL Ma HEH. 10.00%, BE 5 WR JavaScript MAES David Flanagan 2a SR O’REILLY* Beijing + Cambridge + Farnham + Koln + Paris « Sebastopol » Taipei + Tokyo O'Reilly Media, Inc, HARARE ak se BA Mee Ra BREMURE (CIP) Bae JavaScript HLMGHHTTIs HB SWS (38) AHHH (Flanagan, D.) i, PIRATE. dea: BURT LMU, 2007.8 ARIK: JavaScript: The Definitive Guide ISBN 978-7-111-21632-2 LJ Th Oih--@-- WL Java ies ~ BARRE TV. TP312 SPIRE ABH CIP ate: (2007) 48 120147 Ae Ti HE ete ani, FAs; 01-2007-1835 122006 by O'Reilly Media, tne Simplified Chinese Eaition, jointly published by O°Reilly Media, Inc. and China Machine Press, 2007. thorized translation of the English edition, 2007 O'Reilly Media, Inc. the ownor of ait rights to publish end sol the same. AAI eights reserved including the eights of reproduction in whole or in pat in any form SAMAK O'Reilly Media, nc. 2 2006, SOR tk OHA se Hike 2007, CML HEHE O'Reilly Media, Ine HatHt, 3 FR RUG fot A Lo HAC Hoh 809 A — O'Reilly Media, ne. #9347, KLAN, ABABET, KHMER ROSA REL EEE AEH, kaa A RA A AHI TavaScrip RAHAT 5H) BP ISBN 978-7-111-21632-2 Reais BEE HIWIRIL/ Edie Freedman, Het HNC? PUT AL! ACACTTAREC EMEA 22-8 (Ws4@ 100037) Wise eee Al THOR 233K 16 60.75 ELK 2) 200745 8 AEA 200748 8 ARE EN %/ 0001-4000 fH Sr! 109.005 (i) Roe oe ASS. ONT AE, eetaneeR BILAN (01068526204 O'Reilly Media, Inc. 7r#4 AT aE Aa TORK EC RO OR. HI RE RAL ML O'Reilly Media, Inc. #ALHLRT AL HINGE. RARBILSAR EIR TA Gua BAO SE BURGE. O'Reilly Media, Inc. LHL I-A Unix, X, Internet AIL FMR HEPA GI Ses AGRA Pe ARIPO AMUASEHAY The Whole Internet User's Guide & Catalog) (HL 2 2s EHRtA TF SP HEE AREA 50-452 —) LGN ERY Internet (1 PRU MES), TT WebSite (1 —/ ili PC#T Web lit #8 4k #) O'Reilly Media, Inc. — #fb-F Internet BARAT AIS. FSB AADELIRAIT, O'Reilly Media, Inc. AA 3211 FLVLG 58 Nee] — fe HAL ALAML, SGA SRC SEOLIES MIA AHL, O'Reilly Media, Inc. APE. AYEESEHL MEHR, (LAL O'Reilly Media, Ime. HEAR T— PAR 75a] FH NEA HOUIRES EH. O'Reilly Media, Inc, BATA A ALARURDRARNE A, Sta HHORWSE, O'Reilly Media, Ine. 647 HF & I a0 fee BE — (LIT Se RASA LER ER, GWE, TABLE THE, O'Reilly Media, Inc. fe WAT RBTSD PMNS, [IY O'Reilly Media, Inc. $1845 HHL RA, HELL O'Reilly Media, Ine. Sill hit ESUEBREM ZB. BAR (JavaScript wedi: 4 AED AMEN 4 BATE AIT. iA WavaSeript ‘eae HHTe) SEARED HS Ae, MACH ITA, IHALS JavaScript R71-B ML ares HPCE bok — ARREST EE aba A 2] Reilly — TEA FAR). ASUS RB" EW Ajax FIWeb 2.048 RADE HIMIIETT, JovaSceipCHF EEL ABA A BUTE, {RULAT ACSA PAD UCR SrA JavaScript MBA, WavaSerip RAVE BRiED MOWURM ADT MSAD, REIT se Sik ALI, TELA SUS. TESBE, ClavaScript Ae MLARTAD ABIL TEDEME Zh, RAE, CavaSeript x SESS SNE) ARIAS, Le eRe ek oa SAREE Ajax Ha Web 2.098487 TSF RIBCAE. LL — NCAA, RAIA eH SGU LEA HIND 12, TLE MMA — TR 5 ELAN RD PE a SB KF Me OE BAL) ET Ta, AUR T Re RA HT ELH, BEIT, WATE Java, MRA JavaScript IVF, BA ROME AIT oe SCRA. ALAR 19 “cook HI PAE Ate”. 382038 “WA {e HTTP”, 55 21K “JavaScript AUXML”, 9 229 “WA eH PMERIE" , 9% 23H “BAG Java Applets A Flash LE", AP IPR AA RE. 188 RT HEAT BE DOM APLHYSr#. BPR LA “SESMLA SEER” AL BOR” PAB, RASA IL LANE AE AM RT, RA HALT A OATS, BIE T AAD ARAN AOS AM ATR AGRE, TAK WA IE MILA, AHERN TMI, SMELT HIE, EB BG, SN, & 5d. oa OIA, Te, MARE, ER AUR HIE, RARE Wi, Sa EASE HE RPO, Smee a AIA REE. AILLBLL reejohn@sohu.com BRE. 1B JavaScript ie 1d {}4 JavaScript 1.2 JavaScript faa 10 1.3 RAH JavaScript... i 14 (BEM HAY JavaScript 0 1.3 JavaScript BiB 7 $—BS} Hs JavaScript Ble ii 2.1 Fe 2.2 ASR 2.3 Seta 24 TRAE - 7 25 ER nnn : oo soon 3S Sit... ii aR 2.6 Bedi 27 ARIRAF s se sn ns 28 RES. sen o o sos sens 27 $3 MMI. 31 BE se 3258 3.3 a Att 34 BB 3.5 HR on 3.6 BY. 3.7 nal 3.8 undefined 3.9 Date 1% 3.10 TERR st 3.11 Bevo 1% 3.12 RISERS “ 3.13 BABUBA MH DAR - 3.14 RSA AIEEE A... 3.15 fe iLtaffeat $45 Be. 41 RB AR AY 4.2 mA wD 4.3 SEO 44 BARKS | RM 4.5 SUS 4.6 (eh BRIE AO 4.7 RAGS MEL aR itt HSH RARMBAH - 5.1 Bast 5.2 arse 53 BAER 54 GER 55 RRR 56 FRRER 5.7 BB 5.8 AER... 5.9 RBA 5.10 SBE AE HOR BA. 61 BERET 628885 6.3 if ia) 64 else if 4) “ so 6.5 switch iB) ‘ “ v os 94 6.6 while #84)... 6.7 do/while 18 4)... 6.8 for BD 6.9 for/in 84] 99 6.10 RBA sw 100 6.11 break 84) tol 6.12 continue $4. 102 6.13 var iB... se sons 103 6.14 funetion 1B .. so vs 104 6.15 retuen $B) ors 105 6.16 throw 8 106 6.17 ery/catch/finally 85) ern 107 109 110 0 6.18 with iB) 6.19 BiB 6.20 JavaScript IBS #8 B7R URMBA... . 7.1 SBR . - 13 72 HER sen 14 7.3 PE RRA ATR se 6 18 120 ri 125 7.4 iB FIED Object MBit 0% He 7.5 ee . 16 RATERS TT BAD TR 7.8 SSR HTT 129 8s Bw . 131 81 BROEX DIA 1a 82 SH 135 8.3 fA ROE H ER 140 8.4 (AT RAH 142 8.5 WEAR 143 8.6 BRA TE TIE 144 8.7 TREBRB core 146 8.8 RRMA oe 47 8.9 Function() #918 i fk 184 HOPK, MSHMNAD... 156 9.1 Hai a 156 9.2 a AMER. . 137 9.3 #8 JavaScript pARHak 163 94 BAN SURD... 169 9.5 HAF HK corns ot teeta si 173 9.6 APRN sen 176 9.7 WE RMD 179 98 BF. PRIMAL HTTP... 497 3 21% JavaScript #1 XML 21.1 BUR XML 34 21.2 DOM APLIRYE XML... 21.3 EAI XSLT #68 XML... 21.4 $F] XPath 239) XML... 21.5 JBN XML 21.6 (FR XML SkiBit Re HTML #8 sen 518 DT XML BI Web IRF one “ 522 21.8 E4X. XML fi ECMASeript 524 $228 MALE ... + 528 22.1 BAAR o so 529 22.2 HEF CSS $8 BEDE onan sna 536 22.3 SVG, sei A nn 548 204.VML. ae 550 22.5 EVRY 554 22.6 (RH Flash $2 84 BW . - 557 22.7 RFR J0V8 BB ss $62 $$ 23 & Mz ty Java Applet #M Flash ee. 23.1 RIAL applet 23.2. BAA Java AE sn 23.3: GEAR Java BIARIE oon 23.4 BAL Flash, 23.5 BUEM, FASB 8 voces aR : te B=B Bob JavaScript SS FM Healy JavaScript BFA oe HOS FAs JavaScript $F Ht Ate JavaScript SBF M..... wee 715 EL DASISOOD A ACURARDLAC, (HA Be PR JavaScript SAY AE RY SCH AER LD ET PRAT» BESSA MATAT Web HM BIDEN, “Ab AE—Ae Web HURL EE 2H THN, ARO Web FRAGT — HE, MADE Cavaseript 1.5), LAT SLL Fee PMR TNH APL, CRORE LE NESE T Bete, (BA UFO TEAR A AT, FEM ALE OE JavaScript RBDATL TTP, HE XML CIR. MEER Ce Wo BIS hob A NULLS. LB JovaSeript FF ALB IT MAS HEA RU PAn LE mage RE, OhniA ane im. RAT SREE AE Aja TTWeb ORT TOMBE BS NaS ZEB —Hhay “Ped JavaSeript” ft, EPR (388 Ae) TTI AR, HEREIN THe A MAUNA, HEISE GR AE MET, IL CHE SNORT — He, SARA, ASAI, OTA MAAR A a, $8 12H ‘S28 T Snel GER JavaScript SeBRMAETK (Java, Arsene 27+ JavaScript RRR ABE A Bi Java 6 SCARE, DADE Anta] HB JavaScript i OLR Java aR IN AR HER! AH ik {MD Misy “Fe/H JavaScript” sh, Ab HM BLY (OME) MSNA SRE WIC HR EDOM AY St28 4 IFS) TA, hf DOMME LRAT, AL I SUSIE. MARY RAM LHI T AMINE. PEA + R195, cookie Fike MAHA, EAR TM cookie shar. HLH MNT REM, Pm ete RI Tree, 2 ne + DORE, BIRILHTTP, $122 7 Mer EIB ACH XMLHUpRequest Rte VATE, HTT if, he IRIN AROB IFA Ajax 2h0y Web Si MARAE. + 21K, JavaScript MLXML, $22 T MPI A JavaScript EOE. BA. AE. (E 5) BEINN ETIPEXML CH, ULB IA XML Se RSAC, RRR Jp 2 HEC avaSeript HETIAY BAX IH, + REDE, MAR ea POET, P40 T JavaScripe AURRIEAE I). Sr4C AH HOA, BATA MITA FLAN AE RMAC ALE. BRIS AU SVG, VML, Flash gif J: (Java i fo OO ts 9 NE (ee ER BR Hb, Te. + S523.Re, MAE Java Applet i Flash HL, ZERf Java MVEMEAE AMZ Sh, SOT 2f Flash SM AEAOSr3E. SPER TsO HOE (t. Plash MB. 8702 Be Java applet, Bia), “Bol JavaScript APLINE§” Hit, AT IRUNCA IIE, eat eRe, Bb APLAR. SRLS Bi 4B, SURREAL, SP fe AME ERLE DOM APIA Sr4E- LATS SPM Sr LAND A HR 4, LE, Hee MA Aa ee PM JavaScript BMI, ORK — TE ES BAYA, RANA BA MDE lel Document KIM BATS ABA G18 HTMLDocument HR. BATE Web iB Beh (HEME) 9eHLEY DOM I FADES FRAPHUMERIE T . Gi, Nodelterator $11 fe Web fH NE Rp RE (EAL, abi BAAS ET 5 HEA, DOM STE ES OP LNT SC A IR Tk See JavaScript HR LK. Glin, BIRR AM MAGE, getComputedstyle |] SLIETEY Window 8 $1075 BACT, TAU YE I AbstractView 2010) — PH AIS. Pou JavaScript BEF ASEAN KUL AbstractView, HUME, WMA AOR, BA RAT THOM A. BMA ABE ATA. DOE ARB HL ARAAB JavaScript, JEARAYI HOLA BaP A ALA JavaScript A HB IRABOR, WSL GRE, LILRIRT PSI A So OAT NEE. ABABA + Hla, RH, AIRE, + SK, BARRA, F72H JavaScript SRA RMD, + PAR, BH, PARR, RACAMRAKAZ. ae 3 + RSH, RAAT, F149 JavaScript ANIA, HEA Me JavaScript HEE HMMA. HP JavaScript WAAR (Java ts, iii Java LAB C RICH A, ve. RRHEATC. CH+ Aa Java BPE STMT CLR LAE, + MOR, Wty, FrAHe JovaScripe aren. LAE. HARBRAT CL CH Aleve BF ATLAS, RANE, SB AST EARS 6 MOTE MATA, EMOTE SPER Dt JavaScripts, (AE ASHE THOR ERA, AHIR LA CA ava BAA RAE, tA SAE RM JavaScript, ZAFAEN LER, + FETAL, NE SeADRKAR, Sp 2H JavaScript Hh AAT Se FIRE, + MSH, GE, APEOZE JavaScript eb Aufl, iAVHAONYRRM. Lema eee eames + REO, Se PIRSA NCRMIE AY, drt JavaScript hf) OO ME, WAINTAME RI BARE LAE BAL, OL JavaScript MF VATS OPT Het, RR RA JavaScript A] BRE SEI AEF ASHI OO ST ATR. + FLOR, IRMA TAI, $28 JavaScript RAW LAP AIAL, IRIN ak JavaScript FCA BSR PA 2S SATA EETS + SLA, HE ATTEM iSO RSC UCR, ee AMEE JavaScripe oft TE MIA et ite PSK OCR UTE EAR. SEND, ARE Java, Spe An TCE Java BEAT RLIE DA JavaScript RAE, JE. SULT GEAR Ht SLI EH TM DavaScript FEE AM TAIL Java ER. BORA x} Jave BUF. SHA STA Web IIB BF NY JavaScript, if © ReH4% PH JavaScript BEOZE. + R135, WebiM WAH JavaScript, Spit JavaScript BAH Web iM NER, SED Web IGE Eta — AMBER, EAL AT HBEE JavaScript HE HF] Web TL TSP ae aa AT ae + REAR, WOR CEASE A SEED, SP HH-e PS JavaScript fx — Window #F ALR Mn TIAA Pah RAH 8 Web tM aT + BIS RE, PAR IESOM, Jh48 Document, JFL KOH JavaScript mua Fett — POU RT OMAN ae. SAL — ab aE — me + PEG a, RRA Ete HUaH HTML, is] JavaScript anf '5 CSS HEAT, 4 SENT JavaScript An(oHe HTML Seas ATER ARPS, ANDAR, ALTIMA We DHTML fA. RUT RR, We aA, 88 Ja Be Fi JavaScript PLFA EEL. + RELOHE, HNALMLIER, ROL JavaScript anf A ATML AR MATER, ALM AS TMT ML, MAL RMR, A oa ERA eP INK ORL, AR AnH Pm JavaScript ARMA SHE, + FROZE, cookie Fie PHAAHE. STARE PANE ACHE, LARUE IRAE PEA EEA RABCLOERA SCE RE. ERB An TL HTTP cookie ELE A EDL ANGE AL Anternet Explorer i Flash #9 SER SHRI AH + RE20F, MANEHTTP, f88 JavaScript aa (e HTTP thie, (IH XMLHnp- Request 24] Web HRs & SEHK WR, BLARNEY Web IR 8 MINE, AE Di Ajax Web eA RIP IIET. + RELA, JavaSeripeADXML, SFATAMIEN JavaScript OE. BAL RRIF. 1 Si HEI, PPI XML AS, ABA XML ORI EA BL. | WIDE, ART PNA IRIE, S040 JavaScript HR AGED . 4128 8 RE ADH, OBC ATR MIE (SVG), RAB ARIaiTe (VML) Bill, Flash HfL BE Java SPEAR AUICLER, + S23 Me tetava Applet Flash. 422 ut Alay eSeviptse flava applet, Flash tei T.IFEEBIEM], ESF ARAN A Java applet At Flash Ish RLS ALA JavaScript ft, nt SH, ACA PR AAS By AEP HSA EA ZF BI IL IK d JavaSeriptAN® /sisJavaScript, SALAD ARS IU AIO, Hye HERA ARORA NHR HSK WI (Hota) FAS AUER VLRO EA REPEL BEL A eL ah, 7 ot | alte (Italie) FAT RUN, RAAT — ACHE SSh ERAT TAREE USL, FIP Shik, SEH. RA ASRIMER Sp. TE, ARASH EM Java se Fy WG JavaScript A FR AFA. IEE (Constant width) SF HAF JavaScript FRE, HTML cS) AULT fe EHH WEG AMINE ‘ok HHE (Constant width bold) ieee a PRA FA. SPILGHR (Constant width italic] ITT ty BL A BC USL I~ A AL ERE RSA CAL Rabies THD, IE, ae TL Ae RRR A A DCH, AGORA AED, RIA EAE ACRES UCT, GB, GEA ARAB FUL RAS READER SEAL TA HP TT EAR Me AGO Reilly Hoeh BAIN ALAS CD-ROM 75ST «SLAB MSL ASH HOF (El A RE He HABA AOULES AAMAS COOP, RRM MET, SITAR LER ER a NA A LAR, CEE RE APAMISEN, ‘hi, JavaScript: The Definitive Guide, by David Flanagan. Copyright 2006 O'Reilly Media, Inc. 978-0:596-10199-2, Se Be EO A a AT A HE a a permissions@ oreilly.com West 220). PTR REA kL FARA REA am O'Reilly Media, Inc 1005 Gravenstein Highway North Sebastopol, CA 95472 AERC EL SaPTRRR 49-3 He HAS 28 B Me 809 3 (100080) SRSA AE GER) AURZS al IRCA Te BEA ABT, A FOG bookquestions @oreilly.com info@mail.oreilly.comen RATA Web Hi AAAI MR, TRAE KIWI. ATL hup://www.oreitly.com/eatalogliseript5 ap:f/www.oreilly.com.cndbook,php?bn=978-7-11 1-21632-2 WATLEY Web 2a FARR hapzf/www-davidslanagan.comijavascripts ORAL AUIVINAS, AL, PARP CLT O'ReiMy MEM SAL, ATTAIN] Ay Web ks http:ifwow-oreilly.com hup-fhwwe.oreilly.com.cn Bit ‘Mozilla 2 918% Brendan Bich ff JavaScript fy O14 AIMS. Mist Brendan FF TdavaScript, (At EAU EAI, HE TME MIRTH, at AOU TavoSeripr IR ARAL. EA THC Me BE RTE AT Mh Brendan iGiGik TAAGINTT 1 ALAN 3 ME, FRI T ALS MR. AP ATIEI LUMAR TPE ADR TUS BRIAR A SE IEA A, Aristotle Pagaltzis (hup://plasmasturm.org) IDR TARR. CLS EAA FAMILIE EIR T RAT, LET HMM. Douglas Crocktord (hrtp:/www.crockford.com) iE T AMT Te HORTA, Rhino JavaScript MAEM RW Norris Boyd, (Aile T A434 KE Java ET IRAE EHSL A JavaScript AYE, Peter-Paul Koch (htip://www.guirksmode.org), Christian Heilmann (htp://vww.waiteril-icom) i Ken Cooper tial T A154 % Ajax HORE Ken BSN RE ADAL AUHCAR A. FRELMISET Se Pah ea iN ST APM Todd Ditchendort (iutp/mmw.ditehnet.org) #iGeo!t Stearns (tp://blog.deconcept.com) se BT ARTA ee REAR, Toda HON AAR IEMA T—ALERIR, TGeote ay ARERART Flash #1 ActionScript, LI. Sanders Kleinfeld WR) T AB, JAAPHIIERE fei. Hee ER SSE I. OAT, ADNAN LA FF ORO], SAM DTE LE TATR, MTR HA ‘AiG REARIM ARAB 4 MR AIHTIBL-#. Netscape 2 Hf] Waldemar Horwat #18 T 98 48 AF 3 JavaSeript 1.5 (BRR. WSC ft) Philippe Le Hegaret LJ Peter-Paul Koch, Dylan Schiemann Ai Jeff Yates Hi) T 3 W3C DOM (HME. FEAEIBM Research Joseph Kesselman (#7 HULLAC, WALMGELE 7 BUTABLH OATS W3C DOM AALS, 445 7 RAD. ‘RAH 3NLHE fe Netscape £3 Aff) Brendan Eich, Waldemar Horwat Fl Vidur Apparao, Microsoft 28 ify Herman Venter(. 3 ft skirt JavaScript #84 Jay Hodges MAngelo Sirigos 119, Dan Shafer MAB IAM T RIE AT IE, BR Nh EAE ELISE ORR TERY, (LAM MD AR NIB A AHATE T RAT ATED . Netscape 2° alt) Norris Boyd fil Seott Furman th2ik—RUBIE GT AMINE. BAT Netseape 2 5) ‘Vidur Apparao #1 Microsoft 2: If Scott Issacs, (ATIC T A AMIE IN| SEM ICOR GG HY DOM Fi. ARIE, Tankred Hirschmann HEMET A % JavaScript 1.2 (Ee ‘PeMet AUR BOOT 2A ASEALT Netscape 2 ify Nick Thompson F1Richard Yaker 5 Microsoft 2y aif) Shon Katzenberger ti, Larry Sullivan #i Dave C.Mitchell [Ki R&B ‘Communication 2 If Lynn Rollins (48h S5dtiL. 3 1 HE Bay Networks 230) Neil Berkman 5 O'Reilly £°WIft) Andrew Schulman fa Terry Allen 3). RBA NASI AR IAB GAT ACHE, Deb Cameron ANID, LMG TAB SFOS TAG HSIN ERMAN PZ Paula Ferguson LIE 4 REARS 3 ARMIES. 2 ALA HE Frank Willison 4/40, Andrew Schulman W&88 THI. HIE, dF SHE, Bs Christie Beis, — David Flanagan hap://www.davidflanagan.com/ 2006 4 4 FA Bis JavaScript Haz JavaScript — TSA hi inet SAE 0, MARIANA IR ITE. Zea RR AEM JavaScript AUBLC Ia IC, Cot AnJava HDL, ABST hu ic BER), whi Le MIRAI as SB WIESMATELREEMD, (OAE, JavaScript 55k Mei eT HIHNILZ Se he UP Hie EAR IAL, JavaScript BFE BORNE, SUL. EMER ESAT HORA JavaScript spt Td S48 MRE 2 By (EEA RAUL, AMAR APSR (BAL (Perl Hits) Nea AALIMRALA (associative array). THSIBAL (CoAY) fy Hon (C++ Java Hits) HR, JavaScript sity OO AB ALIA IE T IRS, SHURA A FS Sel LAS ALT 1, iN CH4 EL Java MARAT AIG), {R Peri —AF, JavaScript §2— BARRE ALE Java FEVFS RANA Perl He SRIR SRA (oar es ROSE IR EZ. JavaScript LOIRE ERE. FAEICRI AS ARIE MAA NH, ee SL, FARE IRE JavaScript Zé Web i) 2 4M IE AEE Nh. i aA a FR, MENS ACURA AU P36, HEA] Web 180 , AL Le FSC AMP RE. GAP ARRAN JavaScript BATIK AS) HTML Web SUBPORIA, -& 1 A Pee PP JavaScript, CL MOINS Ah Be PE LIS FHT ASA Web Mk enti. JavaScript A EC Be SM AB Be OA "ESL RCH BE. EPRI JavaScript f—Bba) RIEACRLILNY. SOHAL LARA, A hy Ae Fi AT HR TN aR ae PE JavaScript REI ABI ot~ TREE HEAR AE JavaScript (8) DE RENE Eb eA A FST TE MT A AE 9 10 BLE 2B HED FRR EAR Sh, RL TA Pe JavaScript (CORTE DEAT AL F 1.1 +4 JavaScript JavaScript 7-H SVAN FOIL ODER TERE EE ATM — PATEL. AE ae ACHETER HOR 1.1.1 JavaScript 3¢4§ Java 2 JavaScript fet WL ARAPAE IAI EA Sun Microsystems 2 a]Hy ERM Hie Java (BPA AB BRT Haak AHL A, ROA OW eb BS oP HT BAT TA Ebb, JavaScript Bi Javea BIE AAMT. AA LAVAL Netscape 1 Sun — FRE SAREE T (RISA AE IDM LiveScript, FULELARIR AB JavaScript), PATH, TR fb JavaScript *TLLPOAH, Java (HEALS 12 ANH 23-), 1.1.2 JavaScript $70 (gj 4 (ALF JavaScript fe — FOR RAS 2TH ALAR RIE ES. EECA Jy AR, TRC IE — ATE UA, DOMAIN Ga eR, ET TELE ROLAND LINES. SHR Le, JavaScript AMA IATA MES SMALE A RRA. AS Web RES CASTE HM JavaScript REATARD, RINSE EES AOR, AEA RMINAZ TF, JavaScript AL — BRA WMO, CIE HAE ASE, ICEL A AS. SR — 4+ ABE BLA JavaScript At HURATALOP, B52, 21098 JavaScript TERM AAO EDA, GE RAE PR HBeAg Ap IavaScript MAT TAIN, RAR ANA, ARTI ATEIHESE IY TavaSeripe MAR, TUR Seat de it Me A A RSH, 1.2 JavaScript Akg ABTA ATHE AA, JavaScript RUNIATRE ORR RAR, ABUL MANE AER T JavaScript AHA — NCAA I UT LT aS OWNS A TBE WHE. ATT, FETA RMD, JavaScript RAMEE CLASES. i ERA THEEALLIE EM (European Computer Manufacturer's Association, ECMA) tft 7. JavaScript #638 in ‘wallet (se 1), 5 fie (LA) SEL 4K Netscape Fil Mozilla Foundation ft) JavaScript 1.5 IRAE B LTE Microsoft ty JScript 5.5 BRB. FEATH: Netscape 4.5 we TE4 # Bf) Web itl SLASH JavaScript MARAE. SBR, HR AAT AREA EHS OTE. HER, LIE ECMA.262 Frith, JavaScript Bt A MME ECMAScript. LIE, 8 Se 2 RAC RNG A E TER EL. AAU, “JavaSrpt” #4 PAAR RULE A Netscape RIMozilla Foundation BASAL, ASAE, BEA AME, AIBA MM fit JavaScript, C215 T— BRM MIND BIE, JavaScript TEA T MERCH, Moailla Foundation 9 Firefox 1.5 Web 21425 © —$b3 JavaScript 1.6 MEAUROIMEES, AACA LS ‘ify (AR ERIREHY) NAIR YE TAK, MRINAEAE 7.7.10 HATA ME TAR, CARA BAX, OF vi srea Bax, Bie T Hite JavaScript feasibly ECMA-262 IE, BCMA JET BPA JavaScript AIAMERME, ECMA-357 Hilde T— Pat BAX Ca ét Rt XML (fy ECMAScript) 9° RE. ia (hit Rig erin T XML teiaten , CLARE XML SAR SERENE). CMa EAM, BAX SLE JavaScript 1.6 Ai Firefox 1.5 eb RT. AA FARRER IE BAX, (I 21 ROS TE PIE RE ECMA-262 HL7EHE 4 NEHER. LULL JavaScript 2.0 ARMIES LIE T. RMMAB AL JavaScript AMR, HERAT RAR. SIA W%ie, Ul JavaScript 2.0 fra (e HpaII A SARTRE. RATE I FABRA TH Microsoft JScript NETH ix , UL Adobe ([ his Macromedia) Flash player ## FBIM) ActionScript 2.0 Mt ActionScript 3.018. CANA, CLE AiR AM IavoScript 2.08 LEAKE. i JavaScript 1.699275 ALLA HERBS UM B—B. AP, AMIN JavaScript EE 6 TNE A MAE OB ET RH ACTA A ARVO EAA, VG JavaScript 2.0388 T Felt, te Web TUNE Roby LEAR RATER sential, 1.3 BAR JavaScript SEF JavaScript HRIHKA Web MILE DT, RTM TH M8 JavaScript, UES ike SHH JavaScript ik, SAMS JavaScript it, BAAR LE Ae JavaScript, 4844 TF Pi JavaScript Bee Hite GAARA BLL JavaScript i, 1: RAR ECMA-262 93. (OF LAE hep://mw.ccmaninternational.ore/publicationsfiles/ cema-sVECMA-262-paf % P11). 2 RI 2 PPAR JaveScript af JavaScript RF MINAS HEHE Is 5 Web HHL EB ESCA AA See (Document Object Model, DOM) AK, KATHE JavaScript UA, RHE (WO BTA CF DOM 2 ek Hot BE LTA HY Web UNE RE. MS. RATATL REV JavaScript Web IRM T Ts. LEAT MME. FAT JavaScript i ALAM DHTML (2 52.98 16 se) SAPPY Web JF RAEATL I Ajax (SILI 20) GKAPAUSRANRY Beads HE 13 Mg THK PH JavaScript Ht 3h EA MEN. S5ECMA-262WiIE T JavaScript isis Beds MoFRMERE— BE, W3C (World Wide Web Consortium, 25 I EREZ) AW Jeti T—/ DOMALIE:, Fs HBitI IN 8 a2 7e taHN) DOM Hf SEAPORT ARNE, COREEAYZESE 15, 16.80 17 RROAUT AERA RRA SR) WSC DOM fii Bts Ap C8 (ERAT Web BIN Re THAI eH. MILLE REA SE Microsoft Internet Explorer, 7H W3C #AEAOIA HAE. = Ptehy JavaScript RH A— 4 Wed IS BIRA T JavaScript MERIT, EALALHT AAR ATEN ELL JavaScript HM RAYE SPASM Internet P.-L RAT BABI ATML ti 8 — 7 LB JavaSer Hark, Sea. WAL: AP RA JavaSeript 4B a ‘Sheadh esas chivfable of Factorialee/ha> ver fact = 1p fori = ly $< 10) t4) fact = fact; AocurentweibetL +l « * + fact + tebe ) Sones, HERMITE — 17 68 JavaScript HiME BE a, here da LA RFR AE. COE H LER, Wile