资源描述:
《web_javascript_basics》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1㆛JavaScript⸔㆛1ゴJavaScriptㅔҟЎњ㒭᳔㒜⫼᠋ҹՓ⫼ᮍ,⬠䴶㕢㾖ⱘᛳফ,ᕜѢ⡍ᅮᅶ᠋ッⱘᑣ䛑䕀䍟Ѣ䞛⫼⌣㾜఼ᅶ᠋ッⱘᑨ⫼.㗠ᮽᳳⱘ䴭ᗕⱘ,㔎УѸѦⱘHTML义䴶᭛ḷ䗖ᑨϡњ䖭⾡㽕∖.JavaScriptᰃϔ⾡Ѣᇍ䈵ⱘ㛮ᴀ㓪䇁㿔,ᰃ"⌣㾜఼"Ϟⱘᑣ䇁㿔.ᔧWeb᳡ࡵ఼䕧ߎݙᆍ(ࣙᣀJavaScriptⱘᑣҷⷕ)ࠄ⌣㾜఼ᯊ,JavaScriptৃҹ᪡㒉⌣㾜఼Ϟⱘϔߛݙᆍ,⌣㾜఼Ϟᦤկ⫼᠋ѸѦ,义䴶㕢࣪,ᔎWeb义䴶ⱘ"ᱎ㛑ᗻ".ᴀゴҟ㒡JavaScript㛮ᴀ䇁㿔ⱘЏ㽕⡍ᕕӬ㔎⚍,䖬ҟ㒡JavaScriptⱘԧᑨ⫼ঞ㓪䕥JavaSc
2、ript㛮ᴀ䇁㿔ⱘ⾡ᐌ⫼Ꮉ.њ㾷ҔМᰃJavaScript㛮ᴀ䇁㿔њ㾷ᐌ⫼ⱘ⾡Webᓔথ䇁㿔њ㾷JavaScriptⱘϸ⾡ᑨ⫼ᥠᦵWeb义䴶ЁՓ⫼JavaScriptⱘᮍ⊩❳ᙝ㓪ݭJavaScriptⱘ⾡ᐌ⫼Ꮉ1.1JavaScriptὖ䗄JavaScriptᰃ⬅Netscape݀ৌᓔথⱘϔ⾡Ѣᇍ䈵џӊ偅ࡼᑊ᳝ᅝܼᗻ㛑ⱘ㛮ᴀ䇁㿔(ScriptingLanguage),㗙⿄Ўᦣ䗄䇁㿔,Џ㽕⫼Internetⱘᅶ᠋ッϞ.HTML⸔ϞՓ⫼JavaScriptৃҹᓔথѸѦᓣWeb㔥义.JavaScriptⱘߎ⦄Փᕫ㔥义⫼᠋П䯈ᅲ⦄њϔ⾡ᅲᯊᗻⱘ,ࡼᗕⱘ,ѸѦᗻⱘ݇
3、㋏,Փ㔥义ࣙ⌏䎗ⱘܗ㋴ࡴ㊒ᔽⱘݙᆍ.1.1.1ҔМᰃJavaScriptJavaScriptᰃϔ⾡ৃҹ⫼ᴹ㒭㔥义ࡴѸѦᗻⱘ㓪䇁㿔.Ԛᰃབᵰϡᰃᑣਬгϡᖙᢙᖗ,WebϞ᳝䞣JavaScriptҷⷕ,ࠊᅗӀᑊخᬍ,ህৃҹկ㞾ᏅՓ⫼.ᅲ䰙Ϟ,䖭⾡㆛1"キ݊Ҫᑣਬ㙽㝔Ϟ"ⱘᮍᓣℷᰃ❳ᙝJavaScriptⱘདᮍ⊩.JavaScript㹿⿄Ў"㛮ᴀ䇁㿔(ScriptingLanguage),䖭ᱫ⼎ⴔᅗ䗖ড়㓪ݭ㛮ᴀ㗠ϡᰃ"ᑣ,䖭ᅲ䰙Ϟᑊ≵᳝ḍᴀᗻⱘᏂᓖ,JavaScript㛮ᴀгᰃϔ⾡ᑣ,ᅗӀࣙHTML义䴶ݙ䚼(㓪ݭ㛮ᴀⱘॳྟᮍᓣ)㗙偏⬭䚼᭛ӊЁ(⦄
4、ⱘ佪䗝ᮍ⊩).HTML义䴶Ϟ,Ў㛮ᴀ᭛ᴀࣙೈᷛㅒᇍ,Ⳉ⬅⌣㾜఼ᅶ᠋ッᠻ㸠,㡖ⳕњ义䴶ડᑨⱘᯊ䯈.՟བ,Փ⫼JavaScriptᅶ᠋ッᑣ䕧ߎϔϾㅔऩⱘ"Hello,World!"ⱘ⍜ᙃ,བҷⷕ1.1᠔⼎.ҷⷕ1.1ㅔऩⱘJavaScriptᑣ1ゴJavaScriptㅔҟ1.2.2᳡ࡵ఼ッᑨ⫼᳡ࡵ఼ッՓ⫼ᷛㅒᇍ,᳡ࡵ఼ッҷⷕϡӮ㹿⌣㾜఼Ⳉ㾷䞞,䳔㽕䗮䖛᳡ࡵ఼㾷䞞ᠻ㸠.᳡ࡵ఼ッJavaScript᳝䆌ᠽሩⱘᇍ䈵,ᮍ⊩,ሲᗻџӊㄝ.᳡ࡵ఼ッJavaScript㒣䖛㓪䆥ҹৢ⫳៤Ѡ䖯ࠊҷⷕ㒘៤.web᭛ӊ,䖭Ͼ᭛ӊࣙᣀњ݇Ѣ㔥㒰ᑨ⫼ⱘ᠔᳝᭛ӊ,ࣙᣀ.html.js᭛ӊ
5、.᳡ࡵ఼ッJavaScript᳝ⴔ䕗ᔎⱘৠ᭄ᑧ䖲ⱘ㛑,ᅗৃҹ䖲DB2,Infromix,Oracle,Sybase,SQLServerㄝ᭄ᑧ.1.3Web义䴶ЁՓ⫼JavaScriptՓ⫼Ӵ㒳ⱘHTML䇁㿔ᕜ䲒ᓔথ᳝ࡼᗕѸѦᗻⱘ㔥义,JavaScriptৃҹᅲ⦄䖭ϔ⚍.㗠⫼᠋ৃҹᇚJavaScriptጠܹࠄ᱂䗮ⱘHTML㔥义䞠ᑊ⬅⌣㾜఼ᠻ㸠,Ң㗠ৃҹᅲ⦄ᅲᯊࡼᗕⱘᬜᵰ.1.3.1HTMLⱘᴀ㒧ᵘHTMLᰃᷛ䆄ⱘ䲚ড়,䖭ѯᷛ䆄⬅ᇪᣀো"<>"ᷛ䆚.ϔ㠀ᚙމϟ,HTML᭛ӊ⬅ᷛ䆄㒘៤.݊Ё,ᰃϔϾᓔྟᷛ䆄,㗠ࠡ䴶ࡴϞড᭰ᴴ"/"ⱘህᵘ៤њHTML᭛ӊⱘ㒧ᴳᷛ䆄.HT
6、ML㔥义ህᰃ⬅᭛ᴀݙᆍঞᷛ䆄㒘៤ⱘ᭛ӊ,ϟ䴶ᰃϔϾ5HTML᭛ӊⱘ㒧ᵘ⼎՟.䖭ᰃhtmlⱘℷ᭛䚼ߚ㆛1⬅Ϟ䴶ⱘ⼎՟ৃҹⳟߎ,ϔϾHTML᭛ӊ䗮ᐌ⬅ϸ䚼ߚ㒘៤:HEAD䚼BODY䚼.݊Ё,HEAD䚼⬅ᷛ䆄ᷛ䆚,ϔ㠀⫼ѢᄬᬒHTTPⱘ༈ᙃ,HEAD䚼ЁⱘݙᆍϡӮᰒ⼎⌣㾜఼にষЁ.HTML义䴶ݙᰒ⼎ⱘᙃϔ㠀ࣙП䯈,ेBODY䚼.Ϟ䗄ᷛ䆄Ё,া᳝᳝খ᭄,བᵰЁ䕧ܹᶤѯখ᭄,՟བ,text="#FF0000"㸼⼎䆒ᅮ᭛ᄫ买㡆;background="tu1.gif"㸼⼎䆒ᅮ㚠᱃ڣ᱃㚠,ڣḐᓣৃҹЎGIF,JPEGㄝ;bgcolor="#FFFFFF"㸼⼎䆒ᅮ㚠᱃买㡆.ᔧ
7、Ꮖ㒣䆒ᅮ㚠᱃ڣᯊӮ༅এ⫼,䰸䴲ڣ᳝䗣ᯢ䚼ߚ;leftmargin=160㸼⼎᭛ӊ⌣㾜఼Ёᰒ⼎ᯊⱘᎺ䖍䎱,ऩԡЎڣ㋴;topmargin=200㸼⼎ЎϞ䖍䎱;bgproperties="fixed"㸼⼎ᅮ㚠᱃ڣ,ᔧ⒮ࡼ᭛ᄫᯊ,㚠᱃ڣϡӮ䎳ⴔ⒮ࡼ,݊Ё,᳔ৢ3Ͼখ᭄া䗖⫼ѢIE⌣㾜఼,བҷⷕ1.2᠔⼎.ҷⷕ1.2Ўᷛ䆄⏏ࡴখ᭄᭛ḷЏԧ,ℷ᭛䚼ߚJavaScript⸔㆛6Ϟ䗄ҷⷕⱘ䖤㸠ᬜᵰབ1-1᠔⼎.⒮ࡼᴵϞᮍᰒ⼎⒮ࡼᴵϟᮍᰒ⼎1-1B