2019-08-26
課程教學(xué)目標(biāo)與基本要求
本課程的教學(xué)目標(biāo)是讓學(xué)生理解HTML5、CSS3以及JavaScript腳本語(yǔ)言的基本語(yǔ)法,掌握常用的Web頁(yè)面布局技術(shù),理解并熟練應(yīng)用JavaScript常用對(duì)象的屬性方法,使用DOM技術(shù)編寫(xiě)頁(yè)面的客戶(hù)端程序,通過(guò)項(xiàng)目實(shí)訓(xùn),培養(yǎng)學(xué)生具備設(shè)計(jì)實(shí)現(xiàn)Web客戶(hù)端頁(yè)面的初步能力。
構(gòu)造函數(shù) new
JS中的函數(shù)即可以是構(gòu)造函數(shù)又可以當(dāng)作普通函數(shù)來(lái)調(diào)用,當(dāng)使用new來(lái)創(chuàng)建對(duì)象時(shí),對(duì)應(yīng)的函數(shù)就是構(gòu)造函數(shù),通過(guò)對(duì)象來(lái)調(diào)用時(shí)就是普通函數(shù)。
普通函數(shù)的創(chuàng)建有:顯式聲明、匿名定義、new Function() 等三種方式。
當(dāng)通過(guò)new來(lái)創(chuàng)建一個(gè)新對(duì)象時(shí),JS底層將新對(duì)象的原型鏈指向了構(gòu)造函數(shù)的原型對(duì)象,于是就在新對(duì)象和函數(shù)對(duì)象之間建立了一條原型鏈,通過(guò)新對(duì)象可以訪問(wèn)到函數(shù)對(duì)象原型prototype中的方法和屬性。new的詳細(xì)介紹請(qǐng)參考博客:理解JS中的new運(yùn)算符
1. HTML5簡(jiǎn)介及發(fā)展史 2. HTTP協(xié)議介紹
3. HTTP消息類(lèi)型 4. 互聯(lián)網(wǎng)發(fā)展形式
5. web開(kāi)發(fā)所需要的構(gòu)件 6. 編輯器的使用
7. HTML基本語(yǔ)法與規(guī)范(標(biāo)簽元素、屬性)
8. 第 一個(gè)HTML網(wǎng)頁(yè) 9.表格標(biāo)簽
transition(過(guò)渡) 和 transform(旋轉(zhuǎn))
應(yīng)用transform可以對(duì)元素進(jìn)行平移(translate)、旋轉(zhuǎn)(rotate)、放大縮小(scale)、傾斜(skew)等處理,而transition使css屬性值(包括transform)在一段時(shí)間內(nèi)平滑的過(guò)渡。使用transition和transform就可以實(shí)現(xiàn)頁(yè)面的滑動(dòng)切換效果。
微信公眾號(hào)開(kāi)發(fā)
1. 接入微信公眾平臺(tái) 2. 賬號(hào)申請(qǐng) 3. 微信JSSDK使用 4. 分享接口 5. 圖像接口 6. 音頻接口 7. 智能接口 8. 設(shè)備信息 9. 地理位置
微信小程序開(kāi)發(fā)
10. 界面操作 11. WEUI框架 12. 微信小程序開(kāi)發(fā) 13. 創(chuàng)建項(xiàng)目 14. 工具 15. 框架 16. WXML 17. 組件 18. API