2020-04-04

1.http常見的狀態(tài)碼有那些?分別代表是什么意思幕垦?
200 - 請(qǐng)求成功
301 - 資源(網(wǎng)頁(yè)等)被永久轉(zhuǎn)移到其它URL
404 - 請(qǐng)求的資源(網(wǎng)頁(yè)等)不存在
500 - 內(nèi)部服務(wù)器錯(cuò)誤

2.一個(gè)頁(yè)面從輸入 URL 到頁(yè)面加載顯示完成傅联,這個(gè)過(guò)程中都發(fā)生了什么?
分為4個(gè)步驟:
(1)當(dāng)發(fā)送一個(gè) URL 請(qǐng)求時(shí)蒸走,不管這個(gè) URL 是 Web 頁(yè)面的 URL 還是 Web 頁(yè)面上每個(gè)資源的 URL貌嫡,瀏覽器都會(huì)開啟一個(gè)線程來(lái)處理這個(gè)請(qǐng)求,同時(shí)在遠(yuǎn)程 DNS 服務(wù)器上啟動(dòng)一個(gè) DNS 查詢岛抄。這能使瀏覽器獲得請(qǐng)求對(duì)應(yīng)的 IP 地址。
(2) 瀏覽器與遠(yuǎn)程 Web 服務(wù)器通過(guò) TCP 三次握手協(xié)商來(lái)建立一個(gè) TCP/IP 連接掸掸。該握手包括一個(gè)同步報(bào)文蹭秋,一個(gè)同步-應(yīng)答報(bào)文和一個(gè)應(yīng)答報(bào)文,這三個(gè)報(bào)文在 瀏覽器和服務(wù)器之間傳遞仁讨。該握手首先由客戶端嘗試建立起通信,而后服務(wù)器應(yīng)答并接受客戶端的請(qǐng)求洞豁,最后由客戶端發(fā)出該請(qǐng)求已經(jīng)被接受的報(bào)文。
(3)一旦 TCP/IP 連接建立刁卜,瀏覽器會(huì)通過(guò)該連接向遠(yuǎn)程服務(wù)器發(fā)送 HTTP 的 GET 請(qǐng)求礁哄。遠(yuǎn)程服務(wù)器找到資源并使用 HTTP 響應(yīng)返回該資源,值為 200 的 HTTP 響應(yīng)狀態(tài)表示一個(gè)正確的響應(yīng)桐绒。
(4)此時(shí)之拨,Web 服務(wù)器提供資源服務(wù)咧叭,客戶端開始下載資源。

3.ajax請(qǐng)求的時(shí)候get 和post方式的區(qū)別
get一般用來(lái)進(jìn)行查詢操作菲茬,url地址有長(zhǎng)度限制,請(qǐng)求的參數(shù)都暴露在url地址當(dāng)中睬魂,如果傳遞中文參數(shù)镀赌,需要自己進(jìn)行編碼操作,安全性較低商佛。
post請(qǐng)求方式主要用來(lái)提交數(shù)據(jù),沒(méi)有數(shù)據(jù)長(zhǎng)度的限制良姆,提交的數(shù)據(jù)內(nèi)容存在于http請(qǐng)求體中,數(shù)據(jù)不會(huì)暴漏在url地址中税课。

4.ajax請(qǐng)求時(shí)豹缀,如何解釋json數(shù)據(jù)
使用eval() 或者JSON.parse() 鑒于安全性考慮,推薦使用JSON.parse()更靠譜邢笙,對(duì)數(shù)據(jù)的安全性更好。

5.為什么利用多個(gè)域名來(lái)存儲(chǔ)網(wǎng)站資源會(huì)更有效叮雳?
確保用戶在不同地區(qū)能用最快的速度打開網(wǎng)站,其中某個(gè)域名崩潰用戶也能通過(guò)其他郁悶訪問(wèn)網(wǎng)站帘不,并且不同的資源放到不同的服務(wù)器上有利于減輕單臺(tái)服務(wù)器的壓力杨箭。

6.請(qǐng)說(shuō)出三種減低頁(yè)面加載時(shí)間的方法
(1)壓縮css、js文件
(2)合并js、css文件辽狈,減少http請(qǐng)求
(3)外部js呛牲、css文件放在最底下
(4)減少dom操作,盡可能用變量替代不必要的dom操作

7.HTTP狀態(tài)碼都有那些娘扩。
200 OK //客戶端請(qǐng)求成功
400 Bad Request //客戶端請(qǐng)求有語(yǔ)法錯(cuò)誤,不能被服務(wù)器所理解
403 Forbidden //服務(wù)器收到請(qǐng)求涮阔,但是拒絕提供服務(wù)
404 Not Found //請(qǐng)求資源不存在,輸入了錯(cuò)誤的URL
500 Internal Server Error //服務(wù)器發(fā)生不可預(yù)期的錯(cuò)誤
503 Server Unavailable //服務(wù)器當(dāng)前不能處理客戶端的請(qǐng)求澎语,一段時(shí)間后可能恢復(fù)正常

8.JQuery一個(gè)對(duì)象可以同時(shí)綁定多個(gè)事件验懊,這是如何實(shí)現(xiàn)的尸变?
jQuery可以給一個(gè)對(duì)象同時(shí)綁定多個(gè)事件,低層實(shí)現(xiàn)方式是使用addEventListner或attachEvent兼容不同的瀏覽器實(shí)現(xiàn)事件的綁定召烂,這樣可以給同一個(gè)對(duì)象注冊(cè)多個(gè)事件。

9.知道什么是webkit么? 知道怎么用瀏覽器的各種工具來(lái)調(diào)試和debug代碼么?
Webkit是瀏覽器引擎怕篷,包括html渲染和js解析功能酗昼,手機(jī)瀏覽器的主流內(nèi)核,與之相對(duì)應(yīng)的引擎有Gecko(Mozilla Firefox 等使用)和Trident(也稱MSHTML麻削,IE 使用)。
對(duì)于瀏覽器的調(diào)試工具要熟練使用呛哟,主要是頁(yè)面結(jié)構(gòu)分析,后臺(tái)請(qǐng)求信息查看榛鼎,js調(diào)試工具使用,熟練使用這些工具可以快速提高解決問(wèn)題的效率

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末者娱,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子蔫缸,更是在濱河造成了極大的恐慌际起,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件校翔,死亡現(xiàn)場(chǎng)離奇詭異灾前,居然都是意外死亡防症,警方通過(guò)查閱死者的電腦和手機(jī)哎甲,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門炭玫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)奈嘿,“玉大人吞加,你說(shuō)我怎么就攤上這事∫镀裕” “怎么了践图?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)平项。 經(jīng)常有香客問(wèn)我,道長(zhǎng)接癌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任扣讼,我火速辦了婚禮,結(jié)果婚禮上荔燎,老公的妹妹穿的比我還像新娘。我一直安慰自己有咨,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布婉商。 她就那樣靜靜地躺著渣叛,像睡著了一般。 火紅的嫁衣襯著肌膚如雪淳衙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天肠牲,我揣著相機(jī)與錄音靴跛,去河邊找鬼埂材。 笑死汤求,一個(gè)胖子當(dāng)著我的面吹牛严拒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播裤唠,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼种蘸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了航瞭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤章办,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后藕届,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡梁厉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年踏兜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片庇麦。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡山橄,死狀恐怖垮媒,靈堂內(nèi)的尸體忽然破棺而出航棱,到底是詐尸還是另有隱情,我是刑警寧澤饮醇,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布朴艰,位于F島的核電站观蓄,受9級(jí)特大地震影響祠墅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜毁嗦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一狗准、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧腔长,春花似錦、人聲如沸捞附。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至辑舷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間肢础,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工传轰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留谷婆,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓期贫,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親通砍。 傳聞我的和親對(duì)象是個(gè)殘疾皇子烤蜕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 27、移動(dòng)端響應(yīng)式布局開發(fā) 響應(yīng)式布局開發(fā) 1敛瓷、什么是響應(yīng)式布局開發(fā)?把我們開發(fā)完成的產(chǎn)品,能夠讓其適配不同的設(shè)備...
    萌妹撒閱讀 1,044評(píng)論 0 0
  • 解析URL 輸入U(xiǎn)RL后蚀瘸,會(huì)進(jìn)行解析(URL的本質(zhì)就是統(tǒng)一資源定位符) URL一般包括幾大部分: protocol...
    小超人的前端之路閱讀 754評(píng)論 0 1
  • Web 頁(yè)面的實(shí)現(xiàn) Web 基于 HTTP 協(xié)議通信 客戶端(Client)的 Web 瀏覽器從 Web 服務(wù)器端...
    毛圈閱讀 1,087評(píng)論 0 2
  • 1.TCP報(bào)頭格式 UDP報(bào)頭格式 TCP報(bào)頭格式 UDP報(bào)頭格式 具體的各部分解釋看 TCP報(bào)文格式詳解 - ...
    杰倫哎呦哎呦閱讀 2,457評(píng)論 0 5
  • 【春暖花開】20170722 周六踐行day128 [外出] 周末一直在外晃蕩贮勃,除了午飯和午睡苏章。晚上遇到一群籃球隊(duì)...
    Sophie2liu閱讀 93評(píng)論 0 0