CSS是描述性語(yǔ)言,一般都是屬性值的英文描述,沒(méi)有邏輯結(jié)構(gòu),比如說(shuō)一個(gè)盒子,長(zhǎng)度多少,高度多少,什么顏色等等。JS就不行了,還是一種編程語(yǔ)言,存在邏輯結(jié)構(gòu),如果條件成立,則執(zhí)行什么命令,否則怎么辦,還是有很大的區(qū)別的;但是沒(méi)辦法,現(xiàn)在的前端工作都要去熟練應(yīng)用CSS和JS,所以都有兼顧學(xué)習(xí)兩種描述和邏輯語(yǔ)言。計(jì)算機(jī)專業(yè)的相對(duì)學(xué)起來(lái)輕松一些,如果沒(méi)有編程經(jīng)驗(yàn)的就會(huì)用時(shí)間長(zhǎng)一些;這些東西學(xué)習(xí)完了,就要學(xué)習(xí)框架了,JQuery是邁不過(guò)去的坎,然后就是其他一下更復(fù)雜的框架系統(tǒng);HTML5是現(xiàn)在的主流語(yǔ)言,值得深入學(xué)習(xí),相應(yīng)的學(xué)習(xí)網(wǎng)站可以搜索的到。
謝邀,答者前段時(shí)間才開(kāi)始學(xué)js,學(xué)了也差不多倆星期,0基礎(chǔ),同樣感覺(jué)這玩意不好學(xué),有的時(shí)候看視頻,腦子會(huì)了,手不會(huì)。寫著寫著就有崩潰了,反思了一下,
問(wèn)題主要有以下幾點(diǎn):
1.以前沒(méi)有接觸過(guò)js,大量新的知識(shí),新的關(guān)鍵字,新的格式,讓人頭蒙
2.練得少!需要熟練掌握如此之多的新知識(shí),不多去練習(xí)是不可能的
3.這是我覺(jué)得問(wèn)題大的一點(diǎn)——缺乏興趣(對(duì)它特別感興趣的請(qǐng)忽略這條),畢竟學(xué)習(xí)階段,都是功能的小模塊,沒(méi)有啥酷炫的小功能。與在公司相比,沒(méi)有工作后金錢上的激勵(lì),很難堅(jiān)持下去
所以該怎么做呢?
1.多看視頻把知識(shí)點(diǎn)都看會(huì)
2.多寫筆記說(shuō)出來(lái)可能會(huì)被嘲笑,一個(gè)學(xué)計(jì)算機(jī)的竟然寫筆記。但說(shuō)真的,我用筆寫完,記得真的比在電腦上記得快,笨人有笨的方法,我感覺(jué)蠻適合我的。
3.多敲為啥呢,真的有用!我學(xué)HTML剛開(kāi)始的
時(shí)候,記不住,頭標(biāo)簽啥的,敲了好幾遍,還是記不住,但是這玩意是基礎(chǔ),我為了會(huì)背,也不用快捷鍵,就自己手敲,現(xiàn)在熟的不行
4.信心相信自己總有一天會(huì)都弄懂的!世界上能爬到金字塔頂端的只有蝸牛,每天努力一點(diǎn)點(diǎn),總有一天,你都會(huì)搞懂的。
這些都是答者的切身經(jīng)歷,談不上啥經(jīng)驗(yàn),道路本來(lái)就是曲折的,我們?cè)诼囊稽c(diǎn)一點(diǎn)克服困難的時(shí)候,你就會(huì)發(fā)現(xiàn)自己不知不覺(jué)到了終點(diǎn)。加油!!!兄弟,一起努力
前端代碼難不難學(xué)?前端學(xué)習(xí)起來(lái)相對(duì)于后臺(tái)編程語(yǔ)言來(lái)說(shuō)相對(duì)容易一些,因?yàn)楹笈_(tái)的編程語(yǔ)言都是有邏輯結(jié)構(gòu)的,解決一個(gè)問(wèn)題需要考慮的條件太多,這個(gè)條件執(zhí)行這條語(yǔ)句,那個(gè)條件執(zhí)行另外一種語(yǔ)句,而前端的HTML和CSS來(lái)說(shuō)沒(méi)有那么多邏輯結(jié)構(gòu),是一種描述語(yǔ)言,一個(gè)東西,長(zhǎng)度多少,高度多少,外邊距多少,內(nèi)邊距多少,字體顏色是什么等等的問(wèn)題。相對(duì)來(lái)說(shuō),復(fù)雜一些的就是JAVASCRIPT,需要一些邏輯問(wèn)題。選擇哪個(gè)容器,在什么條件下執(zhí)行什么樣的語(yǔ)句,不滿足條件的時(shí)候執(zhí)行什么語(yǔ)句,往深了說(shuō),還有一些牽扯數(shù)據(jù)庫(kù)的讀取操作。
對(duì)于學(xué)習(xí)來(lái)說(shuō),多做實(shí)例是不二法則。寫多了代碼就會(huì)遇到不同的問(wèn)題,再相對(duì)應(yīng)的找尋答案比找書(shū)本上學(xué)的效率高很多。不管筆試也好面試也罷,只要你的專業(yè)水平夠就不應(yīng)該害怕,這不像銷售部門的招聘,需要你口若蓮花,實(shí)事求是的回答就好。干技術(shù)的也不是不與人打交道,在團(tuán)隊(duì)里面上要溝通設(shè)計(jì)師,下要溝通程序員,如何調(diào)理關(guān)系達(dá)到更高效率完成工作是需要經(jīng)驗(yàn)的。項(xiàng)目做多了就有經(jīng)驗(yàn)了。
web前端好學(xué)嗎?Web前端三駕馬車:JS、HTML和CSS;三大框架:Vue、Angular和React。
過(guò)去一段時(shí)間是jQuery的天下,現(xiàn)如今,前端越來(lái)越重要,前后端分離,前端涌現(xiàn)出大批優(yōu)秀的框架!
技術(shù)領(lǐng)悟,需要一直不斷的學(xué)習(xí),記得前段時(shí)間,有前端人員在Github上評(píng)論,說(shuō)別更新了,學(xué)不動(dòng)了。。。
但我覺(jué)得,活到老,學(xué)到老,這是什么行業(yè)都需要的。只是相對(duì)技術(shù)領(lǐng)悟知識(shí)變化快!對(duì)于前端,我認(rèn)為,學(xué)好三駕馬車,足夠精通,學(xué)其他框架都不會(huì)太難。實(shí)話,相比服務(wù)端,要學(xué)的還是比較少的!
所以,Web前端還算比較好學(xué),關(guān)鍵看你能學(xué)到什么程度。