我現(xiàn)在的問題在于迂卢,前端基礎(chǔ)性的知識(shí)都掌握得可以,但對(duì)于如何進(jìn)一步的深入?yún)s感到迷茫掸屡。而且,最近學(xué)習(xí)的進(jìn)度極其緩慢然评。我覺得自己應(yīng)該對(duì)這個(gè)月做一個(gè)學(xué)習(xí)規(guī)劃。
首先的重心是JavaScript狈究,目前為止碗淌,自己對(duì)于一些常用的DOM操作以及閉包、作用域之類的概念都比較熟悉了抖锥,對(duì)于原型鏈的原理也理解亿眠,可能還不太知道該如何應(yīng)用在實(shí)際編程中。這是我接下來需要加強(qiáng)的地方磅废∧上瘢可以參考一下慕課網(wǎng)上那個(gè)對(duì)輪播圖效果進(jìn)行封裝的課程,里面涉及到了面向?qū)ο缶幊陶恪4送饩褪荍S的框架竟趾,目前我對(duì)jQuery還算比較熟悉,但是只會(huì)這個(gè)是無法達(dá)到實(shí)際工作要求的宫峦〔砻保框架方面可以暫緩到10月份。目前的重點(diǎn)還是放在對(duì)原生JS的掌握上导绷。接著就是一些后端知識(shí)了犀勒,我現(xiàn)在只會(huì)前端而對(duì)后端一竅不通,總覺得缺了什么妥曲,尤其是對(duì)于理解Ajax有很大障礙贾费。
所以,接下來的半個(gè)月檐盟,除了JS褂萧,php的學(xué)習(xí)也是一個(gè)重點(diǎn)。由于之前一個(gè)月已經(jīng)學(xué)習(xí)了php的基礎(chǔ)知識(shí)遵堵,所以最近幾天可以看看關(guān)于mysql數(shù)據(jù)庫方面的課程箱玷,然后再看網(wǎng)頁后端編程的后端實(shí)戰(zhàn)怨规。照現(xiàn)在的情況看來,我必須得過這一關(guān)锡足,才能做好自己的第一個(gè)網(wǎng)頁項(xiàng)目波丰,不然我就只能停留在做些沒有實(shí)際數(shù)據(jù)交互、帶點(diǎn)輪播圖之類效果的網(wǎng)頁了舶得。
總之掰烟,接下來的半個(gè)月我需要掌握的知識(shí)點(diǎn)主要是兩個(gè):
1.原生JS面向?qū)ο缶幊蹋廊绾瓮ㄟ^OOP對(duì)一些常用前端功能進(jìn)行封裝沐批;
2.基本的后端網(wǎng)頁知識(shí)纫骑,至少能寫出登錄、注冊(cè)之類的功能九孩,同時(shí)對(duì)ajax做到真正的應(yīng)用先馆。
最后總結(jié)一下最近一個(gè)月學(xué)到的知識(shí)點(diǎn),雖然這段時(shí)間進(jìn)展緩慢(很多時(shí)間都浪費(fèi)在webpack的config上)躺彬,但是不定期地進(jìn)行總結(jié)還是有所用處的煤墙。
1.webpack的使用。
在命令行工具中輸入以下代碼對(duì)webpack進(jìn)行安裝:
npm install webpack -g?
然后宪拥,在自己的項(xiàng)目根目錄下再次進(jìn)行本地安裝:
npm install webpack --save--dev
接下來就是一些插件的安裝仿野,用于對(duì)代碼文件的打包,一般必須用到的插件有:
css-loader? ? style-loade ? html-webpack-plugin? ? url-loader ?extract-text-webpack-plugin ?webpack-dev-server
總之她君,插件安裝使用是webpack最蛋疼的地方脚作,因?yàn)殡S時(shí)都可能出現(xiàn)莫名奇妙的錯(cuò)誤
2.模塊化思想
這算是我最近一個(gè)月最大的收獲,因?yàn)橹白约哼M(jìn)行練習(xí)的時(shí)候代碼寫得都比較隨意缔刹,這對(duì)于平時(shí)的小練習(xí)沒什么影響球涛,但是如果面對(duì)實(shí)際工作中的那種中大型項(xiàng)目,我這種編程方式肯定是不可行的校镐。所以宾符,接觸到common.js讓我對(duì)模塊化有了一定的認(rèn)知。
3.MySQL基礎(chǔ)知識(shí)
net start mysql ? ? ?//啟動(dòng)mysql服務(wù)
mysql ?-uroot ?-p ? ?//登錄mysql
show databases ? ? //查看目前存在的數(shù)據(jù)庫
create database ?(name) ? ?//創(chuàng)建數(shù)據(jù)庫
use ?(table_name) ?//進(jìn)入數(shù)據(jù)庫
alter database (name) ?character set ?gbk/utf8 ? ?//修改數(shù)據(jù)庫的編碼