今天中午敲代碼敲得挺累了,兩點(diǎn)多午睡了下于樟。沒有一點(diǎn)點(diǎn)防備,三點(diǎn)左右手機(jī)鈴聲響起拇囊,剛聽到鈴聲挺不爽的迂曲,看到標(biāo)注阿里的電話,嚇得我立刻從床上跳了起來寥袭,等我從宿舍上鋪爬到下面電話已經(jīng)響了一分鐘掛了路捧,沒錯(cuò)是掛了。我想他應(yīng)該還會(huì)響起的传黄,正準(zhǔn)備去喝口水鬓长,潤(rùn)下嗓子時(shí),鈴聲又響起了尝江,一看涉波,標(biāo)注是淘寶的電話。我強(qiáng)裝淡定的接起電話炭序,剛開始是hr(應(yīng)該是hr吧啤覆,姑且當(dāng)他是咯)向我說明來意,然后開始一本正經(jīng)的問問題了惭聂,沒錯(cuò)窗声,真的是單刀直入的直接問問題,沒有一點(diǎn)綴余空間辜纲。
- <b>剛開始是問我:為什么選擇做前端笨觅,為做前端付出了些什么努力</b>,這個(gè)問題還好耕腾,我大致是說興趣使然见剩,畢竟非科班,也不好扯什么很高大上的東西扫俺,哎苍苞。然后選擇做前端的路之后,看了一些相關(guān)的書籍狼纬。
- <b>第二個(gè)問題是:都讀了哪些相關(guān)書籍</b>羹呵,這個(gè)我大致說了下讀的書籍的相關(guān)分類
- <b>第三個(gè)問題是:說說js繼承</b>,這個(gè)問題我當(dāng)時(shí)腦袋蒙了疗琉,沒想起來冈欢。過后通過谷歌,描述如下: 由于JavaScript 中的繼承機(jī)制并不是明確規(guī)定的盈简,而是通過模仿實(shí)現(xiàn)的凑耻,所以js的繼承方式有多種犯戏,具體使用哪種繼承方式由開發(fā)者決定。主要的js繼承方式主要包括以下幾種:對(duì)象冒充(可多重繼承)拳话、call方法先匪、apply方法、原型鏈(不支持多重繼承)弃衍、混合方式(用對(duì)象冒充繼承構(gòu)造函數(shù)的屬性呀非,用原型鏈繼承 prototype 對(duì)象的方法)。
- <b>第四個(gè)問題是:http請(qǐng)求相關(guān)的知識(shí)镜盯,具體問什么有點(diǎn) 記不太清了</b>岸裙,由于當(dāng)時(shí)沒聽清具體描述,沒答出來∷倮拢現(xiàn)在就http請(qǐng)求相關(guān)知識(shí)總結(jié)如下:
<b>1降允、是什么:</b>HTTP是基于客戶端/服務(wù)端(C/S)的架構(gòu)模型,通過一個(gè)可靠的鏈接來交換信息艺糜,是一個(gè)無狀態(tài)的請(qǐng)求/響應(yīng)協(xié)議剧董;
<b>2、HTTP請(qǐng)求</b>由請(qǐng)求行破停、請(qǐng)求頭部翅楼、空行喝請(qǐng)求數(shù)據(jù)四部分構(gòu)成;
<b>3真慢、HTTP響應(yīng)</b>由狀態(tài)行毅臊、消息報(bào)頭、空行黑界、響應(yīng)正文四部分組成管嬉;
<b>4、請(qǐng)求方法:</b>GET朗鸠、POST蚯撩、HEAD、OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法 - <b> 第五個(gè)問題是:用flex進(jìn)行三欄式布局(中間塊居中)</b>當(dāng)時(shí)沒想到童社,過后了解了下flex布局的相關(guān)語(yǔ)法求厕,了解到可以用flex容器的justify-content屬性設(shè)置為center著隆,display為flex扰楼,在div中引用即可。
- <b>第六個(gè)問題是:js閉包描述一下</b>美浦,描述如下:閉包可以理解為是函數(shù)內(nèi)部聲明的函數(shù)弦赖,是溝通函數(shù)內(nèi)部與外部的橋梁。閉包可以讀取 函數(shù)內(nèi)部的變量浦辨,閉包變量的值始終保存在內(nèi)存中蹬竖。
- <b>第七個(gè)問題:你認(rèn)為你做前端的優(yōu)勢(shì)是什么?</b>當(dāng)時(shí)有點(diǎn)緊張,語(yǔ)無倫次了币厕,說自己網(wǎng)頁(yè)設(shè)計(jì)是優(yōu)勢(shì)列另,忘記說自己雖然閱歷雖淺,但是勤奮好學(xué)了之類的了旦装。
- <b>第八個(gè)問題:JS的設(shè)計(jì)模式包括哪些页衙?</b>描述如下:JS設(shè)計(jì)模式包括:工廠模式、構(gòu)造函數(shù)模式阴绢、原型模式等店乐,其中工廠模式在函數(shù)里定義了局部對(duì)象,封裝了屬性和方法呻袭,外部直接調(diào)用就可以了眨八;而構(gòu)造函數(shù)則是直接封裝屬性和方法,函數(shù)內(nèi)部引用this對(duì)象左电,外部通過new一個(gè)對(duì)象來調(diào)用函數(shù)廉侧;原型模式是函數(shù)內(nèi)部引用原型對(duì)象,外部直接調(diào)用篓足。
雖然電面時(shí)間只有11分鐘左右伏穆,感覺自己還是學(xué)習(xí)了蠻多東西的,起碼知道了自己對(duì)前端知識(shí)還不是很熟悉纷纫,雖然會(huì)用枕扫,真要自己說,還真說不出什么來辱魁,接下來爭(zhēng)取多敲代碼烟瞧,多看書,熟悉前端的相關(guān)知識(shí)染簇。