web_第4章 javascript基于对象编程

web_第4章 javascript基于对象编程

ID:34604852

大小:131.10 KB

页数:6页

时间:2019-03-08

web_第4章 javascript基于对象编程_第1页
web_第4章 javascript基于对象编程_第2页
web_第4章 javascript基于对象编程_第3页
web_第4章 javascript基于对象编程_第4页
web_第4章 javascript基于对象编程_第5页
资源描述:

《web_第4章 javascript基于对象编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、㄀4ゴJavaScript෎Ѣᇍ䈵㓪⿟ゴ෎Ѣᇍ䈵㓪⿟JavaScript㛮ᴀᰃ෎Ѣᇍ䈵˄Object-based˅ⱘ㓪⿟䇁㛮ᴀᰃ෎Ѣᇍ䈵˄㛮ᴀᰃ෎Ѣᇍ䈵˅㿔ˈ䗮䖛ᇍ䈵ⱘ㒘㒛ሖ⃵ᴹ䆓䯂ᑊ㒭ᇍ䈵ᮑҹⳌᑨⱘ᪡԰ᮍৃ໻໻ㅔ࣪JavaScript⿟ᑣⱘ䆒䅵ˈᑊᦤկⳈ㾖ǃ῵ഫ⿟ᑣⱘ䆒䅵ˈ⊩ˈৃ໻໻ㅔ࣪⿟ᑣⱘ䆒䅵ᑊᦤկⳈ㾖ǃ࣪ⱘᮍᓣ䖯㸠㛮ᴀ⿟ᑣᓔথDŽᴀゴЏ㽕ҟ㒡JavaScriptⱘ෎࣪ⱘᮍᓣ䖯㸠㛮ᴀ⿟ᑣᓔথDŽᴀゴЏ㽕ҟ㒡ⱘ෎Ѣᇍ䈵㓪⿟ǃⱘ῵ൟሖ⃵ҹঞ᳝݇ᇍ䈵ⱘ෎ᴀὖᗉㄝDŽѢᇍ䈵㓪⿟ǃDOMⱘ῵ൟሖ⃵ҹঞ᳝݇ᇍ䈵ⱘ෎ᴀὖᗉㄝDŽⱘ῵ൟሖ⃵ҹঞ᳝݇ᇍ䈵ⱘ෎ᴀὖᗉ

2、ㄝ4.1䴶৥ᇍ䈵㓪⿟Ϣ෎Ѣᇍ䈵㓪⿟೼䕃ӊ㓪⿟ᴃ䇁Ёˈᄬ೼ϸϾ㉏Ԑⱘὖᗉ˖೼䕃ӊ㓪⿟ᴃ䇁Ёˈᄬ೼ϸϾ㉏Ԑⱘὖᗉ˖䴶ᇍᇍ䈵㓪⿟˄ObjectOrientedProgramming˖OPP˅੠෎Ѣᇍ䈵˖˅㓪⿟˄˅ˈᅗӀ೼ᇍ䈵߯ᓎ㓪⿟˄Object-basedProgramming˅ˈᅗӀ೼ᇍ䈵߯ᓎǃ˅ˈᅗӀ೼ᇍ䈵߯ᓎǃᇍ䈵㒘㒛ሖ⃵ǃҷⷕᇕ㺙੠໡⫼ㄝᮍ䴶ᄬ೼䕗໻ⱘᏂᓖDŽᇍ䈵㒘㒛ሖ⃵ǃҷⷕᇕ㺙੠໡⫼ㄝᮍ䴶ᄬ೼䕗໻ⱘᏂᓖDŽ೼њ㾷ᅗӀП䯈ᏂᓖПࠡˈܜᴹњ㾷ᇍ䈵ⱘὖᗉDŽ೼њ㾷ᅗӀП䯈ᏂᓖПࠡˈܜᴹњ㾷ᇍ䈵ⱘὖᗉDŽ4.1.1ҔМᰃᇍ䈵ᇍ䈵ᰃᅶ㾖Ϫ⬠ᄬ೼ⱘҎǃџ੠

3、⠽ԧㄝᅲԧDŽᇍ䈵ᰃᅶ㾖Ϫ⬠ᄬ೼ⱘҎǃџ੠⠽ԧㄝᅲԧDŽ⦄ᅲ⫳⌏Ёᄬ೼ᕜ໮ⱘᇍ䈵ˈ↨བ⣿ǃ㞾㸠䔺ㄝDŽ⫳⌏Ёᄬ೼ᕜ໮ⱘᇍ䈵ˈ↨བ⣿ǃ㞾㸠䔺ㄝDŽϡ䲒থ⦄ᅗӀ᳝ϸϾ݅ৠ⡍ᕕ˖䛑᳝⢊ᗕ੠㸠ЎDŽᅗӀ᳝ϸϾ݅ৠ⡍ᕕ˖䛑᳝⢊ᗕ੠㸠ЎDŽ೼䕃ӊϪ⬠гᄬ೼ᇍ䈵ˈ೼䕃ӊϪ⬠гᄬ೼ᇍ䈵ˈৃᅮНЎⳌ݇ব䞣੠ᮍ⊩ⱘ䕃ӊ䲚DŽЏ㽕⬅ϸ䚼ߚ㒘៤˖䕃ӊ䲚DŽЏ㽕⬅ϸ䚼ߚ㒘៤˖?ϔ㒘ࣙ৿৘⾡㉏ൟ᭄᥂ⱘሲᗻܕ䆌ᇍሲᗻЁⱘ᭄᥂䖯㸠᪡԰Ϩ᳝Ⳍ݇ᮍ⊩њ㾷њҔМᰃᇍ䈵ˈϟ䴶ᴹⳟⳟҔМᰃ䴶৥ᇍ䈵㓪⿟DŽњ㾷њҔМᰃᇍ䈵ˈϟ䴶ᴹⳟⳟҔМᰃ䴶৥ᇍ䈵㓪⿟DŽ4.1.2䴶৥ᇍ䈵㓪⿟䴶৥ᇍ䈵㓪⿟˄䴶৥ᇍ䈵㓪⿟˄O

4、PP˅ᰃϔ⾡䅵ㅫᴎ㓪⿟ᶊᵘˈ݊෎ᴀॳ˅ᰃϔ⾡䅵ㅫᴎ㓪⿟ᶊᵘˈ߭˖䅵ㅫᴎ⿟ᑣ⬅ऩϾ㛑໳䍋ࠄᄤ⿟ᑣ԰⫼ⱘऩܗ៪ᇍ䈵㒘ড়㗠៤DŽ݋᳝3Ͼ᳔෎ᴀⱘ⡍⚍䞡⫼ᗻǃ♉⌏ᗻ੠ᠽሩᗻDŽϾ᳔෎ᴀⱘ⡍⚍˖㗠៤DŽ݋᳝Ͼ᳔෎ᴀⱘ⡍⚍˖䞡⫼ᗻǃ♉⌏ᗻ੠ᠽሩᗻDŽ䖭⾡ᮍ⊩ᇚ䕃ӊ⿟ᑣⱘ↣Ͼܗ㋴ᵘ៤ᇍ䈵ˈৠᯊᇍ䈵ⱘ㉏ൟǃᮍ⊩ᇚ䕃ӊ⿟ᑣⱘ↣Ͼܗ㋴ᵘ៤ᇍ䈵ˈৠᯊᇍ䈵ⱘ㉏ൟǃሲᗻ੠ᦣ䗄ᇍ䈵ⱘᮍ⊩DŽЎњᅲ⦄ᭈԧ᪡԰ˈ੠ᦣ䗄ᇍ䈵ⱘᮍ⊩DŽЎњᅲ⦄ᭈԧ᪡԰ˈ↣Ͼᇍ䈵䛑㛑໳᥹ᬊᙃǃ໘⧚᭄᥂੠৥݊Ҫᇍ䈵থ䗕ᙃDŽᙃǃ໘⧚᭄᥂੠৥݊Ҫᇍ䈵থ䗕ᙃDŽ䴶৥ᇍ䈵㓪⿟Џ㽕ࣙ৿ҹϟὖᗉ˖㒻ᡓǃᇕ㺙੠໮ᗕDŽ䴶৥ᇍ䈵㓪

5、⿟Џ㽕ࣙ৿ҹϟὖᗉ˖㒻ᡓǃᇕ㺙੠໮ᗕDŽࣙ৿ҹϟὖᗉ4.1.3෎Ѣᇍ䈵㓪⿟ᅮԡJavaScript㛮ᴀЎ෎Ѣᇍ䈵ⱘ㛮ᴀ㓪⿟䇁㿔ˈ㗠ϡ㛮ᴀЎ෎Ѣᇍ䈵ⱘ㛮ᴀ㓪⿟䇁㿔ˈᅮԡ㛮ᴀЎ෎Ѣᇍ䈵ⱘ㛮ᴀ㓪⿟䇁㿔ᰃ䴶৥ᇍ䈵ⱘ㓪⿟䇁㿔ˈᰃ಴ЎJavaScriptҹDOM੠BOMЁᰃ䴶৥ᇍ䈵ⱘ㓪⿟䇁㿔ˈᰃ಴Ўҹ੠ЁᅮНⱘᇍ䈵῵ൟঞ᪡԰ᮍ⊩Ў෎⸔ˈᅮНⱘᇍ䈵῵ൟঞ᪡԰ᮍ⊩Ў෎⸔ˈԚজϡ݋໛䴶৥ᇍ䈵㓪⿟䇁㿔᠔ᖙ݋໛ⱘᰒ㨫⡍ᕕˈབߚ㉏ǃ㒻ᡓǃᇕ㺙ǃ໮ᗕǃ⿟䇁㿔᠔ᖙ݋໛ⱘᰒ㨫⡍ᕕˈབߚ㉏ǃ㒻ᡓǃᇕ㺙ǃ໮ᗕǃ䞡䕑ㄝˈা㛑䗮䖛ጠܹ݊Ҫ䴶৥ᇍ䈵㓪⿟䇁㿔བJava⫳៤ⱘ䞡䕑ㄝˈা㛑䗮

6、䖛ጠܹ݊Ҫ䴶৥ᇍ䈵㓪⿟䇁㿔བ⫳៤ⱘJavaapplet㒘ӊㄝᴹᅲ⦄㒘ӊㄝᴹᅲ⦄Webᑨ⫼⿟ᑣⱘࡳ㛑DŽᑨ⫼⿟ᑣⱘࡳ㛑DŽ㒘ӊㄝᴹᅲ⦄ᑨ⫼⿟ᑣⱘࡳ㛑4.2JavaScriptᇍ䈵ⱘ⫳៤ᇍ䈵ⱘ⫳៤JavaScriptᰃ෎Ѣᇍ䈵ⱘ㓪⿟䇁㿔ˈ䰸ᕾ⦃੠݇㋏䖤ㅫヺᰃ෎Ѣᇍ䈵ⱘ㓪⿟䇁㿔ˈᰃ෎Ѣᇍ䈵ⱘ㓪⿟䇁㿔ㄝ䇁㿔ᵘ䗴П໪ˈ݊᠔᳝ⱘ⡍ᕕ޴Т䛑ᰃᣝ✻ᇍ䈵ⱘ໘⧚ᮍ⊩ㄝ䇁㿔ᵘ䗴П໪ˈ䖯㸠ⱘDŽᬃᣕⱘᇍ䈵Џ㽕ࣙᣀ˖䖯㸠ⱘDŽJavaScriptᬃᣕⱘᇍ䈵Џ㽕ࣙᣀ˖ᬃᣕⱘᇍ䈵Џ㽕ࣙᣀ?JavaScriptḌᖗᇍ䈵Ḍᖗᇍ䈵?⌣㾜఼ᇍ䈵?⫼᠋㞾ᅮНᇍ䈵?᭛ᴀᇍ䈵ᴀゴЏ㽕߱ℹভ䗄DO

7、MḚᶊˈ㗠ᡞ䞡⚍ᬒ೼བԩ߯ᓎ੠ḚᶊˈᴀゴЏ㽕߱ℹভ䗄ḚᶊՓ⫼⫼᠋㞾ᅮНⱘᇍ䈵ϞDŽ佪ܜᴹњ㾷HTML᭛ḷⱘ㒧ᵘDŽ᭛ḷⱘ㒧ᵘDŽՓ⫼⫼᠋㞾ᅮНⱘᇍ䈵ϞDŽ佪ܜᴹњ㾷᭛ḷⱘ㒧ᵘ4.2.1HTML᭛ḷ㒧ᵘ᭛ḷ㒧ᵘ᭛ḷЁˈ೼HTML᭛ḷЁˈ݊ᷛ䆄བ᭛ḷЁ݊ᷛ䆄བϢǃϢǃϢㄝ䛑ᰃ៤ᇍߎ⦄ⱘˈ⿄Ўᷛ䆄ᇍDŽ᭛ḷݙᆍ䗮ㄝ䛑ᰃ៤ᇍߎ⦄ⱘˈϢㄝ䛑ᰃ៤ᇍߎ⦄ⱘ⿄Ўᷛ䆄ᇍDŽ䖛䖭ѯ៤ᇍߎ⦄ⱘᷛ䆄ᇍጠܹࠄ᭛ḷЁˈ䖛䖭ѯ៤ᇍߎ⦄ⱘᷛ䆄ᇍጠܹࠄ᭛ḷЁˈϢJavaScript㛮ᴀㄝ݊Ҫҷⷕϔ䍋ᵘ៤ϔϾᅠᭈⱘHTML᭛ḷDŽ᭛ḷDŽ㛮ᴀㄝ݊Ҫҷⷕϔ䍋ᵘ៤ϔϾᅠᭈⱘ᭛ḷ4.2.2DOMḚᶊḚ

8、ᶊDOM˄᭛ḷ㒧ᵘ῵ൟ˅ᑨ䖤㗠⫳ˈ݊Џ㽕݇⊼೼⌣㾜఼˄᭛ḷ㒧ᵘ῵ൟ˅ᑨ䖤㗠⫳ˈ㾷䞞HTML᭛ḷᯊབԩ䆒ᅮ৘ܗ㋴ⱘ䖭⾡Ā⼒Ӯā݇㋏ঞ໘⧚᭛ḷᯊབԩ䆒ᅮ৘

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。