欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

JavaScript、jQuery、HTML5、Node.

技術(shù)很多,例子很多,只好慢慢學(xué),慢慢實(shí)踐?。‖F(xiàn)在學(xué)的這本書是【JavaScript實(shí)戰(zhàn)----JavaScript、jQueryHTML5、Node.js實(shí)例大全】

站在用戶的角度思考問題,與客戶深入溝通,找到鄆城網(wǎng)站設(shè)計(jì)與鄆城網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋鄆城地區(qū)。

第 3 章 用 JavaScript 實(shí)現(xiàn)的照片展示


構(gòu)建軟件設(shè)計(jì)的方法有兩種:一種是把軟件做得很簡(jiǎn)單以至于明顯找不到缺陷;另一種是把它 做得很復(fù)雜以至于找不到明顯的缺陷。

——C.A.R.Hoare,1980 年圖靈獎(jiǎng)獲得者

在這個(gè)自拍自戀的時(shí)代,照片是要展示的。在前面的章節(jié)里已經(jīng)講解了事件的綁定,本章主要利用前面的知識(shí)做一個(gè)照片展示的功能。 

本章主要內(nèi)容:

  •   照片的加載

  •   鼠標(biāo)的響應(yīng)

  •   鍵盤的響應(yīng)

  3.1  功能設(shè)計(jì)

 

 功能設(shè)計(jì)的時(shí)候可能需要反復(fù)修改,以什么為標(biāo)準(zhǔn)呢?聽老板的還是聽用戶的?雖然這是一個(gè) 顧客是上帝的時(shí)代,但終究還是有些設(shè)計(jì)原則要遵循,因?yàn)橛袝r(shí)候“上帝”也會(huì)犯錯(cuò)誤,更多的時(shí)候“上帝”是善變的。

(1)避免重復(fù)原則(DRY,Don’t repeat yourself),編程的最基本原則是避免重復(fù),另一句 話說叫提高代碼復(fù)用率。

(2)簡(jiǎn)單原則(Keep ItSimple and Stupid),簡(jiǎn)單是用戶最佳體驗(yàn)之一,像蘋果就是用簡(jiǎn)單 打敗一切。而且簡(jiǎn)單的代碼占用時(shí)間少,漏洞少,并且易于修改。

(3)低耦合原則(MinimizeCoupling),即這部分代碼的使用和修改影響到其他部分的代碼 盡可能的少,否則牽一發(fā)而動(dòng)全身的悲劇無人愿意看到。

(4)別讓我思考(Don’t make me think),代碼不僅是寫給機(jī)器的,更多是寫給人看的,所以編寫的代碼一定要易于讀易于理解,最終才易于維護(hù)。“如果一個(gè)維護(hù)者不再繼續(xù)維護(hù)你的代碼,

很可能他是有想殺了你的沖動(dòng)。”

(5)單一責(zé)任原則(Single Responsibility Principle) ,某個(gè)代碼的功能,應(yīng)該保證只有單一的明確的執(zhí)行任務(wù),否則一旦修改會(huì)增加關(guān)聯(lián)測(cè)試的繁瑣程度。

(6)最大限度凝聚原則(Maximize Cohesion),盡量將功能相似相近的代碼放在同一個(gè)部分。

程序中常聽到的“類”這個(gè)詞就取之于“物以類聚”,類就是為了“類聚”相似相近的代碼。

(7)避免過早優(yōu)化(AvoidPremature Optimization),現(xiàn)在社會(huì)到處都有“完美主義者”,如 果代碼運(yùn)行沒有想象中的慢,就別去“完美”它,否則要花費(fèi)更多的代價(jià),或時(shí)間的或精力的或金錢的。

 

3.1.1 HTML、CSS 和 JavaScript 的分層關(guān)系

  

通過第 1 章的了解,HTML 是最早出來的,CSS和 JavaScript則稍晚出現(xiàn)。它們實(shí)質(zhì)上的關(guān)系 應(yīng)該是如圖 3-1 所示。


  JavaScript、jQuery、HTML5、Node.

JavaScript實(shí)戰(zhàn)一書的基礎(chǔ)知識(shí)部分幫助讀者快速踏入JavaScript領(lǐng)域之門,jQuery部分幫助讀者隨心所欲地去工作,HTML5部分幫讀者搭上時(shí)代的班車,Node.JS則可以讓讀者屹立在技術(shù)的前沿。筆者的目的就是力求寫出最懂人性最懂技術(shù)的JavaScript書。

網(wǎng)站題目:JavaScript、jQuery、HTML5、Node.
文章URL:http://chinadenli.net/article2/jhhpoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈、網(wǎng)站營銷商城網(wǎng)站、小程序開發(fā)、

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)