2022-04-18

前端面試題

1、說(shuō)說(shuō)你對(duì) this 的理解?

答、this 是一個(gè)關(guān)鍵字,它代表函數(shù)運(yùn)行時(shí),自動(dòng)生成的一個(gè)內(nèi)部對(duì)象,只能在函數(shù)

內(nèi)部使用。

1.作為純粹的函數(shù)調(diào)用 this 指向全局對(duì)象

2.作為對(duì)象的方法調(diào)用 this 指向調(diào)用對(duì)象

3.作為構(gòu)造函數(shù)被調(diào)用 this 指向新的對(duì)象(new 會(huì)改變 this 的指向)

4.apply 調(diào)用 this 指向 apply 方法的第一個(gè)參數(shù)

2、介紹一下 JS 有哪些內(nèi)置對(duì)象。

Object 是 JavaScript 中所有對(duì)象的父對(duì)象

數(shù)據(jù)封裝類對(duì)象:Object、Array、Boolean、Number、String

其他對(duì)象:Function、Argument、Math、Date、RegExp、Error

3、表單驗(yàn)證傳輸?shù)氖裁磾?shù)據(jù)?明文還是暗文==加密?如何加密?是每一次傳

輸數(shù)據(jù),都是加密之后才傳輸嗎?

答、概述:

GET 是從服務(wù)器上請(qǐng)求數(shù)據(jù),POST 是發(fā)送數(shù)據(jù)到服務(wù)器。事實(shí)上,GET 方法是把數(shù)

據(jù)參數(shù)隊(duì)列(query string)加到一個(gè) URL 上,值和表單是一一對(duì)應(yīng)的。比如說(shuō),

name=John。在隊(duì)列里,值和表單用一個(gè)&符號(hào)分開(kāi),空格用+號(hào)替換,特殊的符號(hào)轉(zhuǎn)換

成十六進(jìn)制的代碼。因?yàn)檫@一隊(duì)列在 URL 里邊,這樣隊(duì)列的參數(shù)就能看得到,可以被記錄

下來(lái),或更改。通常 GET 方法還限制字符的大?。ù蟾攀?256 字節(jié) )。

事實(shí)上 POST 方法可以沒(méi)有時(shí)間限制的傳遞數(shù)據(jù)到服務(wù)器,用戶在瀏覽器端是看不到

這一過(guò)程的,所以 POST 方法比較適合用于發(fā)送一個(gè)保密的(比如信用 卡號(hào))或者比較

大量的數(shù)據(jù)到服務(wù)器。

區(qū)別:

Post 是允許傳輸大量數(shù)據(jù)的方法,而 Get 方法會(huì)將所要傳輸?shù)臄?shù)據(jù)附在網(wǎng)址后面,然

后一起送達(dá)服務(wù)器,因此傳送的數(shù)據(jù)量就會(huì)受到限制,但是執(zhí)行效率卻比 Post 方法好。

總結(jié):

1、get 方式的安全性較 Post 方式要差些,包含機(jī)密信息的話,建議用 Post 數(shù)據(jù)提

交方式;

2、在做數(shù)據(jù)查詢時(shí),建議用 Get 方式;而在做數(shù)據(jù)添加、修改或刪除時(shí),建議用

Post 方式;

所以:

表達(dá)如果是向服務(wù)器傳輸數(shù)據(jù)(如帳號(hào)密碼等)都是加密數(shù)據(jù)(post), 如果只是單單想

要從服務(wù)器獲得數(shù)據(jù)或者傳輸?shù)臄?shù)據(jù)并不重要, 可以直接使用明文方式傳輸( get )

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 中原焦點(diǎn)團(tuán)隊(duì)高級(jí)6期肖巧風(fēng),堅(jiān)持分享第739天 第七章 態(tài)度形成與轉(zhuǎn)變 改變自己是神,改變別人是神經(jīng)病。 不以改變...
    鳳舞九天閱讀 617評(píng)論 0 2
  • 六、推薦詩(shī)五十 讓您窺一斑 本書(shū)主人公自寫詩(shī)詞700多首,現(xiàn)選50首推薦給您,讓您窺豹一斑。 一、人生路上 摸爬滾...
    趙安慶閱讀 562評(píng)論 0 0
  • 如何消除自卑 其實(shí)我們每個(gè)人的內(nèi)在,或多或少都有一些自卑的存在,而導(dǎo)致我們自卑的根源,還是大腦中的胡思亂想,如果我...
    李菁_126班9509閱讀 154評(píng)論 0 1
  • 之前看了很多面試題,感覺(jué)要不是不夠就是過(guò)于冗余,于是我將網(wǎng)上的一些面試題進(jìn)行了刪減和重排,現(xiàn)在分享給大家。(題目來(lái)...
    文博同學(xué)閱讀 2,157評(píng)論 0 9
  • 做這個(gè)的初心是希望能鞏固自己的基礎(chǔ)知識(shí),也通過(guò)這種方式檢查自己知識(shí)的缺失點(diǎn)。目前還不完善,后續(xù)會(huì)根據(jù)時(shí)間不斷更正和...
    lp_lp閱讀 37,205評(píng)論 7 147

友情鏈接更多精彩內(nèi)容