知識(shí)點(diǎn)整理(二)

1,說說嚴(yán)格模式的限制

嚴(yán)格模式主要有以下限制:
變量必須聲明后再使用
不能刪除變量delete prop蓄坏,會(huì)報(bào)錯(cuò),只能刪除屬性delete global[prop]
eval不會(huì)在它的外層作用域引入變量
eval和arguments不能被重新賦值
不能使用arguments.caller
禁止this指向全局對(duì)象
不能使用fn.caller和fn.arguments獲取函數(shù)調(diào)用的堆棧

2. 設(shè)立"嚴(yán)格模式"的目的次坡,主要有以下幾個(gè):

消除Javascript語(yǔ)法的一些不合理疼约、不嚴(yán)謹(jǐn)之處,減少一些怪異行為;
消除代碼運(yùn)行的一些不安全之處逃贝,保證代碼運(yùn)行的安全谣辞;
提高編譯器效率,增加運(yùn)行速度沐扳;
為未來新版本的Javascript做好鋪墊泥从。
注:經(jīng)過測(cè)試IE6,7,8,9均不支持嚴(yán)格模式。

3. 說說你對(duì)MVC和MVVM的理解

MVC:

View 傳送指令到 Controller
Controller 完成業(yè)務(wù)邏輯后沪摄,要求 Model 改變狀態(tài)
Model 將新的數(shù)據(jù)發(fā)送到 View躯嫉,用戶得到反饋
所有通信都是單向的。

MVVM:

組成部分Model杨拐、View祈餐、ViewModel
View:UI界面
ViewModel:它是View的抽象,負(fù)責(zé)View與Model之間信息轉(zhuǎn)換哄陶,將View的Command傳送到Model帆阳;
Model:數(shù)據(jù)訪問層

4. 說說網(wǎng)絡(luò)分層里七層模型

應(yīng)用層:應(yīng)用層、表示層奕筐、會(huì)話層(從上往下)(HTTP舱痘、FTP变骡、SMTP、DNS)
傳輸層(TCP和UDP)
網(wǎng)絡(luò)層(IP)
物理和數(shù)據(jù)鏈路層(以太網(wǎng))
每一層的作用如下:
物理層:通過媒介傳輸比特,確定機(jī)械及電氣規(guī)范(比特Bit)
數(shù)據(jù)鏈路層:將比特組裝成幀和點(diǎn)到點(diǎn)的傳遞(幀F(xiàn)rame)
網(wǎng)絡(luò)層:負(fù)責(zé)數(shù)據(jù)包從源到宿的傳遞和網(wǎng)際互連(包PackeT)
傳輸層:提供端到端的可靠報(bào)文傳遞和錯(cuò)誤恢復(fù)(段Segment)
會(huì)話層:建立芭逝、管理和終止會(huì)話(會(huì)話協(xié)議數(shù)據(jù)單元SPDU)
表示層:對(duì)數(shù)據(jù)進(jìn)行翻譯塌碌、加密和壓縮(表示協(xié)議數(shù)據(jù)單元PPDU)
應(yīng)用層:允許訪問OSI環(huán)境的手段(應(yīng)用協(xié)議數(shù)據(jù)單元APDU)

5. 什么樣的前端代碼是好的

高復(fù)用低耦合,這樣文件小旬盯,好維護(hù)台妆,而且好擴(kuò)展。

6. 三次握手

1)客戶端向服務(wù)端發(fā)送連接請(qǐng)求(發(fā)送SYN包胖翰,進(jìn)入SYN-SEND狀態(tài))(第一次握手)接剩;
2)服務(wù)端接收到連接請(qǐng)求后,同意向客戶端建立連接(發(fā)送ACK-SYN包萨咳,進(jìn)入SYN-RCVD狀態(tài))(第二次握手)懊缺;
3)客戶端接收到服務(wù)端的同意后,與服務(wù)端確認(rèn)建立連接(第三次握手)培他。

客戶端和服務(wù)端就建立起了連接鹃两,可以傳輸數(shù)據(jù)了。

7. 四次揮手:

1)客戶端向服務(wù)端發(fā)送斷開連接請(qǐng)求(FIN=1舀凛,進(jìn)入FIN-WAIT-1狀態(tài))(第一次揮手)俊扳;

2)服務(wù)端接收到斷開請(qǐng)求后,同意向客戶端斷開連接猛遍,但是還有數(shù)據(jù)在傳輸馋记,要等數(shù)據(jù)先傳輸完,所以先告知客戶端收到斷開請(qǐng)求了(進(jìn)入CLOSE-WAIT狀態(tài))(第二次揮手)懊烤;

3)服務(wù)端數(shù)據(jù)傳輸完成后梯醒,告知客戶端,要關(guān)閉連接了(第三次揮手)奸晴;

4)客戶端接收到服務(wù)端的斷開連接消息后冤馏,告知服務(wù)端已收到斷開連接的消息(第四次揮手);

客戶端和服務(wù)端就關(guān)閉了連接寄啼。

8 .題當(dāng)我們?cè)跒g覽器網(wǎng)址中輸入一個(gè)地址逮光,點(diǎn)擊回車后發(fā)生了什么事情。

分為兩種情況墩划,http事務(wù)和https事務(wù)涕刚。先講http事務(wù):

1、瀏覽器(客戶端)進(jìn)行地址解析乙帮。

2杜漠、將解析出的域名進(jìn)行dns解析。

3、通過ip尋址和arp驾茴,找到目標(biāo)(服務(wù)器)地址盼樟。

4、進(jìn)行tcp三次握手锈至,建立tcp連接晨缴。

5、瀏覽器發(fā)送數(shù)據(jù)峡捡,等待服務(wù)器響應(yīng)击碗。

6、服務(wù)器處理請(qǐng)求们拙,并對(duì)請(qǐng)求做出響應(yīng)稍途。

7、瀏覽器收到服務(wù)器響應(yīng)砚婆,得到html代碼械拍。

8、渲染頁(yè)面射沟。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末殊者,一起剝皮案震驚了整個(gè)濱河市与境,隨后出現(xiàn)的幾起案子验夯,更是在濱河造成了極大的恐慌,老刑警劉巖摔刁,帶你破解...
    沈念sama閱讀 218,546評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挥转,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡共屈,警方通過查閱死者的電腦和手機(jī)绑谣,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,224評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拗引,“玉大人借宵,你說我怎么就攤上這事》鳎” “怎么了壤玫?”我有些...
    開封第一講書人閱讀 164,911評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)哼凯。 經(jīng)常有香客問我欲间,道長(zhǎng),這世上最難降的妖魔是什么断部? 我笑而不...
    開封第一講書人閱讀 58,737評(píng)論 1 294
  • 正文 為了忘掉前任猎贴,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘她渴。我一直安慰自己达址,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,753評(píng)論 6 392
  • 文/花漫 我一把揭開白布趁耗。 她就那樣靜靜地躺著苏携,像睡著了一般。 火紅的嫁衣襯著肌膚如雪对粪。 梳的紋絲不亂的頭發(fā)上右冻,一...
    開封第一講書人閱讀 51,598評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音著拭,去河邊找鬼纱扭。 笑死,一個(gè)胖子當(dāng)著我的面吹牛儡遮,可吹牛的內(nèi)容都是我干的乳蛾。 我是一名探鬼主播,決...
    沈念sama閱讀 40,338評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼鄙币,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼肃叶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起十嘿,我...
    開封第一講書人閱讀 39,249評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤因惭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后绩衷,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蹦魔,經(jīng)...
    沈念sama閱讀 45,696評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,888評(píng)論 3 336
  • 正文 我和宋清朗相戀三年咳燕,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了勿决。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,013評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡招盲,死狀恐怖低缩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情曹货,我是刑警寧澤咆繁,帶...
    沈念sama閱讀 35,731評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站控乾,受9級(jí)特大地震影響么介,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蜕衡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,348評(píng)論 3 330
  • 文/蒙蒙 一壤短、第九天 我趴在偏房一處隱蔽的房頂上張望设拟。 院中可真熱鬧,春花似錦久脯、人聲如沸纳胧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,929評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)跑慕。三九已至,卻和暖如春摧找,著一層夾襖步出監(jiān)牢的瞬間核行,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,048評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工蹬耘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留芝雪,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,203評(píng)論 3 370
  • 正文 我出身青樓综苔,卻偏偏與公主長(zhǎng)得像惩系,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子如筛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,960評(píng)論 2 355

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