史上最全的javascript知識(shí)點(diǎn)總結(jié) 如何用javascript面向?qū)ο缶幊蹋?/h1>
如何用javascript面向?qū)ο缶幊蹋吭僮雒嫦驅(qū)ο蟪绦蛟O(shè)計(jì),首先要明白,什么是面向?qū)ο蟮某绦蛟O(shè)計(jì),對(duì)象應(yīng)該是存儲(chǔ)一個(gè)事物的屬性和功能的一塊存儲(chǔ)空間,在程序設(shè)計(jì)中,面向?qū)ο笾傅氖菍?duì)一類事物的抽象,例如
如何用javascript面向?qū)ο缶幊蹋?/h2>
再做面向?qū)ο蟪绦蛟O(shè)計(jì),首先要明白,什么是面向?qū)ο蟮某绦蛟O(shè)計(jì),對(duì)象應(yīng)該是存儲(chǔ)一個(gè)事物的屬性和功能的一塊存儲(chǔ)空間,在程序設(shè)計(jì)中,面向?qū)ο笾傅氖菍?duì)一類事物的抽象,例如一個(gè)人,我們可以不把我們了解的重點(diǎn)幾個(gè)屬性記錄信息下了,比如年齡、身高等等。
在es6出來(lái)以前,JavaScript沒(méi)法可以做到面向?qū)ο蟮脑O(shè)計(jì),因?yàn)镴avaScript并沒(méi)有forview這樣的關(guān)鍵字,不過(guò)在es6以后,分解重組了類與對(duì)象的概念,再做面向?qū)ο蟮脑O(shè)計(jì)就很容易的多了
我們?cè)诔绦蛟O(shè)計(jì)時(shí),可以不將任何事物抽象的概念成對(duì)象,后再進(jìn)行裸芯片,這就也可以如果說(shuō)是最簡(jiǎn)單的面向?qū)ο蟮脑O(shè)計(jì)。
可以推薦一些Html Css和Js的書(shū)嗎?
最好不要有錯(cuò)誤,快速入門(mén)的,又或是是一些教學(xué)網(wǎng)站,有沒(méi)有新一點(diǎn)兒的呢?怕更新?lián)Q代太差。
晚輩在此拜謝
要是看書(shū)就能從入門(mén)到精通了,不太現(xiàn)實(shí),代碼的事情要注意只在于多看,多練
書(shū)上沒(méi)有demo,沒(méi)有演示,所以我不推薦一下
少看小說(shuō),多看demo(實(shí)例),這是我個(gè)人的建議,我也是學(xué)過(guò)去的,我也很早2007~2008兩年學(xué)習(xí)制,也有書(shū)但基本大多看
反倒養(yǎng)成了看官方文檔的習(xí)慣,這個(gè)習(xí)慣對(duì)你將來(lái)會(huì)很受用
html
css
js
為什么會(huì)覺(jué)得CSS比JavaScript難?
后臺(tái)程序員泥腿子出身,可能會(huì)原先打醬油,學(xué)js寫(xiě)古怪的邏輯,會(huì)寫(xiě)的比較比較好,也比較好隨手。
這種出身,前端畫(huà)面做得少,css基本留在在抄改水平,如果沒(méi)有讓他打印的或?qū)懸欢螣o(wú)參考的css,恐怕總覺(jué)得難。
他只是因?yàn)槟欠N感覺(jué)js簡(jiǎn)單,畢竟剛剛充足后端開(kāi)發(fā)經(jīng)驗(yàn)。前端畫(huà)面經(jīng)驗(yàn)不足,因?yàn)閏ss比較比較別扭。
如果一個(gè)人純做前端,js和css不同步的開(kāi)始,就會(huì)感覺(jué)js難。