激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

企業(yè)及高校合作:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2
當(dāng)前位置:首頁 >問答首頁

js自學(xué)能學(xué)會(huì)嗎?零基礎(chǔ)如何自學(xué)js?

2023-06-29 22:29:23
精選回答
來自粗暴向唇膏的回答 2023-11-29 20:35:31
自學(xué)js首先要清楚以下幾點(diǎn): 1.首先要緊緊抓住它的地位 時(shí)刻都不能忘記,否則很容易犯“一葉障目不見泰山”的錯(cuò)誤。不要學(xué)了很久就知道js是編程語言,就是寫代碼,而且特點(diǎn)就是亂七八糟就完了,那樣是學(xué)不好js的。要時(shí)時(shí)抓住它的地位,確切的說是它在整個(gè)Web中的地位:它屬于前端的核心,主要用來操控和重新調(diào)整DOM,通過修改DOM結(jié)構(gòu),從而來達(dá)到修改頁面效果的目的。要用這個(gè)中心思想去指導(dǎo)后續(xù)的一切js的學(xué)習(xí),并且形成條件反射。 2.從多角度去學(xué)習(xí)和領(lǐng)悟 充分調(diào)動(dòng)你所學(xué)的東西,從多角度去做某一功能,如:以前你是從面向過程角度做的,現(xiàn)在改為從面向?qū)ο蟮慕嵌仍賮碜觯蛘呃^續(xù)做成可以直接使用的插件,提供屬性、方法等出來。爭取讓你做的這個(gè)功能逐漸能使用到實(shí)際項(xiàng)目中來。這樣的好處:既綜合應(yīng)用了你的所學(xué),又能有實(shí)際意義。 3.注意培養(yǎng)信心 此時(shí)的你,不適合一來就看很復(fù)雜很炫的網(wǎng)頁效果的源代碼,也不適合一來就學(xué)jquery,angular,vue,bootstrap這些東西。這些內(nèi)容包含了很多深?yuàn)W的知識(shí)在里面,在沒有任何基礎(chǔ)的情況下直接學(xué)這些,會(huì)嚴(yán)重打擊你的自信心。而此時(shí)你是弱小的,你需要的是培養(yǎng)信心,而不是反過來,否則結(jié)局很可能是“夭折”,離學(xué)有所成也就遙遙無期了。 4. 多寫總結(jié) 這種總結(jié)不但包括源代碼、顯示效果截圖,還應(yīng)該很容易犯的錯(cuò)誤和對應(yīng)的解決方法以及最后一兩句精簡的結(jié)論性語句。對自己寫的總結(jié)不是寫完了就了事了,要多回顧、多改進(jìn)、多精簡。到做項(xiàng)目的時(shí)候,應(yīng)該是看里面的一兩句話就知道是講什么了,而不要再去看長篇大論了。 5.構(gòu)建知識(shí)導(dǎo)圖 這個(gè)可以讓你越學(xué)越清晰,你可以按你喜歡的任何形式去做,只要自己印象深刻就行。 注意:知識(shí)導(dǎo)圖也應(yīng)該是經(jīng)常修改、修正,讓它更合理、更清晰。
來自個(gè)性保衛(wèi)高山的回答 2023-11-29 20:35:31
自學(xué)肯定能學(xué)會(huì),就是比較難,壁板一兩個(gè)月就差不多了,具體學(xué)習(xí)路線: 1:js基礎(chǔ)部分,如:定義變量、函數(shù)、數(shù)組、字符串等的處理,內(nèi)置函數(shù)、內(nèi)置對象等。 2:js面向過程編程思想,封裝出各個(gè)函數(shù),試著用這些去做一些常見的小功能,如:選項(xiàng)卡,自定義多選按鈕,自定義播放器,輪播圖; 3:js面向?qū)ο缶幊趟枷?,試著去封裝一些你自己的對象,提供出有意義的接口出來; 4:學(xué)了上述的內(nèi)容,然后學(xué)常用的庫,這里必須學(xué)jquery; 5:學(xué)基于Jquery之上的常見插件,如:bootstrap,Layer。 6:綜合應(yīng)用上面的多種庫寫實(shí)際項(xiàng)目的模板,多寫幾套。 7:建議平時(shí)可以去 自學(xué)網(wǎng)看看教程。
來自單身打鞋墊的回答 2023-11-29 20:35:31
js是廣泛用于客戶端的腳本語言,最早是在HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)網(wǎng)頁上使用,用來給HTML網(wǎng)頁增加動(dòng)態(tài)功能。以下是小編對于js學(xué)習(xí)的大致介紹: 1、js的一些基礎(chǔ)的語法和一些編程語言是不一樣的:一般的編程語言全局變量函數(shù)外有效,函數(shù)內(nèi)的變量函數(shù)內(nèi)有效,而js的全局變量函數(shù)外和函數(shù)內(nèi)都有效,函數(shù)內(nèi)的函數(shù)只函數(shù)內(nèi)有效。js使用函數(shù)來模擬類或者是對象的概念,這些都是比較難理解的,以及含有一些js的底層?xùn)|西如原型鏈、上下文等也是非常的不好理解,這就需要基礎(chǔ)的知識(shí)一定要扎實(shí)。 2、多動(dòng)手多思考是學(xué)習(xí)編程語言的最實(shí)用的方法,大多數(shù)問題感覺簡單但是做起來非常難,所以學(xué)習(xí)js要和做網(wǎng)頁特效聯(lián)系起來,因?yàn)閖s的一個(gè)很大的應(yīng)用方向就是實(shí)現(xiàn)網(wǎng)頁的效果與交互,所以學(xué)習(xí)基礎(chǔ)的同時(shí)要試著使用原生的js代碼來實(shí)現(xiàn)一些網(wǎng)頁特效,從中可以學(xué)到j(luò)s這門語言的博大精深。 很多大牛用構(gòu)造函數(shù)等模擬一些比較完整的面向?qū)ο缶幊痰姆椒ǎ瑏碇С謏s對于面向?qū)ο缶幊?,js的面向?qū)ο笠绕渌恼Z言復(fù)雜難理解,所以學(xué)習(xí)js一定要培養(yǎng)好面向?qū)ο蟮木幊趟枷搿?
來自糟糕踢小伙的回答 2023-11-29 20:35:31
看個(gè)人吧,自學(xué)相對于報(bào)班學(xué)比較難,時(shí)間也比較久,其實(shí)做前端只會(huì)JS不太好找工作,一般還要會(huì)html5,css3的。 js還要會(huì)一些框架,比如jquery、angularjs、nodejs(現(xiàn)在用的比較少)等等。
火星時(shí)代教育 影視學(xué)院劉老師,為你解答

相關(guān)問答

猜你喜歡

恭喜,您已獲得免費(fèi)試聽資格請留下您的手機(jī)號(hào),課程顧問將幫您激活課程
獲取驗(yàn)證碼
免費(fèi)領(lǐng)千元課程+隨課禮包

請留下您的手機(jī)號(hào)

課程顧問將幫您激活課程并贈(zèng)送學(xué)習(xí)禮包

×

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請保持電話暢通!
確定