成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

前端面試題(上)

不知名網(wǎng)友 / 1698人閱讀

摘要:收集了一部分面試的時(shí)候或者筆試的時(shí)候經(jīng)常出現(xiàn)的題目,分享給大家。使用之前需要考慮這兩個(gè)缺點(diǎn)。如果需要使用最好是通過(guò)動(dòng)態(tài)給添加屬性值,這樣可以繞開(kāi)以上兩個(gè)問(wèn)題。當(dāng)有消息返回時(shí)系統(tǒng)會(huì)通知進(jìn)程進(jìn)行處理,這樣可以提高執(zhí)行的效率。

收集了一部分面試的時(shí)候或者筆試的時(shí)候經(jīng)常出現(xiàn)的題目,分享給大家。

下列代碼輸出什么?
for(var i=0;i<5;i++){
  (function(i){
    setTimeout(function(){
      console.log(i); 
    },i*1000)
  })(i)}
 
 // 0,1,2,3,4
下列代碼輸出什么?
for(var i=0;i<5;i++){
    setTimeout(function(){   
      console.log(i);
    },i*1000)
}// 5,5,5,5,5
Cookie、sessionStorage、localStorage的區(qū)別

這三者都是儲(chǔ)存瀏覽器數(shù)據(jù)的,cookie相對(duì)沒(méi)有后兩者的儲(chǔ)存大
而第二個(gè)比較特殊,他只會(huì)儲(chǔ)存瀏覽器運(yùn)行時(shí)的數(shù)據(jù),關(guān)閉后數(shù)據(jù)將會(huì)被清零

JSONP原理

JSONP是一種非正式傳輸協(xié)議,該協(xié)議的一個(gè)要點(diǎn)就是允許用戶(hù)傳遞一個(gè)callback
參數(shù)給服務(wù)端,然后服務(wù)端返回?cái)?shù)據(jù)時(shí)會(huì)將這個(gè)callback參數(shù)作為函數(shù)名來(lái)包裹住J
SON數(shù)據(jù),這樣客戶(hù)端就可以隨意定制自己的函數(shù)來(lái)自動(dòng)處理返回?cái)?shù)據(jù)了
簡(jiǎn)稱(chēng)解決跨域問(wèn)題

簡(jiǎn)述css盒模型

包括內(nèi)容(content)、外邊距(margin)、內(nèi)邊距(padding)、邊框(border)

說(shuō)說(shuō)get和post請(qǐng)求的區(qū)別

兩者都可以用來(lái)獲取數(shù)據(jù),但數(shù)據(jù)安全方面post比較好
get他會(huì)暴露請(qǐng)求參數(shù),post則是加密請(qǐng)求的參數(shù)

說(shuō)說(shuō)類(lèi)的創(chuàng)建、繼承和閉包。

在es6未發(fā)布前,我們是通過(guò)構(gòu)造函數(shù)的方法實(shí)現(xiàn)類(lèi)的概念,而實(shí)現(xiàn)繼承我們則需
要自己去封裝一個(gè)函數(shù),而在es6出來(lái)后,js就支持了類(lèi),繼承也有了自帶的方法來(lái)實(shí)現(xiàn)。
閉包的作用是為了防止全局變量的污染

一個(gè)頁(yè)面從輸入 URL 到頁(yè)面加載完的過(guò)程中都發(fā)生了什么事情?越詳細(xì)越好(考察知識(shí)廣度)

在瀏覽器輸入url地址后
進(jìn)行TCP三次握手
瀏覽器會(huì)向web服務(wù)器發(fā)送一個(gè)http請(qǐng)求
服務(wù)器會(huì)處理請(qǐng)求并返回一個(gè)http請(qǐng)求
最后瀏覽器會(huì)將這個(gè)請(qǐng)求內(nèi)容顯示到界面上

js中的原型是什么?

在JavaScript中,原型也是一個(gè)對(duì)象,通過(guò)原型可以實(shí)現(xiàn)對(duì)象的屬性繼承,
JavaScript的對(duì)象中都包含了一個(gè)”[[Prototype]]”內(nèi)部屬性
這個(gè)屬性所對(duì)應(yīng)的就是該對(duì)象的原型。

JS 中的原型鏈?zhǔn)鞘裁矗?/b>

因?yàn)槊總€(gè)對(duì)象和原型都有原型,對(duì)象的原型指向原型對(duì)象,
而父的原型又指向父的父,這種原型層層連接起來(lái)的就構(gòu)成了原型鏈。

你知道什么是CSS reset么?

設(shè)置瀏覽器css重置,統(tǒng)一默認(rèn)樣式

在js里call()與apply()有什么相同和不同?

共同點(diǎn)都可以繼承熟悉和方法,不同點(diǎn)是call第二個(gè)參數(shù)是個(gè)形參,而apply第二個(gè)參數(shù)是數(shù)組

常見(jiàn)的http狀態(tài)碼都有哪些?

200/500/304/404

下面代碼的輸出值是:

alert(1&&2) //2

css position 中有哪些值可以使用?

fixed/relative/absolute

常用瀏覽器及內(nèi)核,對(duì)于渲染引擎與js解釋引擎的區(qū)分

IE: trident內(nèi)核
Firefox:gecko內(nèi)核
Safari:webkit內(nèi)核
Opera:以前是presto內(nèi)核,Opera現(xiàn)已改用Google Chrome的Blink內(nèi)核
Chrome:Blink(基于webkit,Google與Opera Software共同開(kāi)發(fā))

什么是CSS Hack?

針對(duì)不同的瀏覽器寫(xiě)不同的CSS,解決瀏覽器兼容性

iframe有那些缺點(diǎn)?

iframe會(huì)阻塞主頁(yè)面的Onload事件;

搜索引擎的檢索程序無(wú)法解讀這種頁(yè)面,不利于SEO;

iframe和主頁(yè)面共享連接池,而瀏覽器對(duì)相同域的連接有限制,所以會(huì)影響頁(yè)面的并行加載。

使用iframe之前需要考慮這兩個(gè)缺點(diǎn)。如果需要使用iframe
最好是通過(guò)javascript動(dòng)態(tài)給iframe添加src屬性值,這樣可以繞開(kāi)以上兩個(gè)問(wèn)題。

說(shuō)出前端link和import的區(qū)別

link一般在html頭部定義,作為html標(biāo)簽,同時(shí)除了引入css之外,

還可以說(shuō)明比如說(shuō)rel="icon"

import一般定義在css內(nèi)部,也就是一般寫(xiě)在文件頭部,并且專(zhuān)門(mén)拿來(lái)鏈css的。

在項(xiàng)目開(kāi)發(fā)完成之后,根據(jù)雅虎性能優(yōu)化規(guī)則,需要對(duì)html,JS,CSS,圖片需要做出怎樣的處理?是否可以借助構(gòu)建工具實(shí)現(xiàn)自動(dòng)化?

盡量減少http請(qǐng)求,將圖片壓縮或者打包在一起,將js文件盡量放置在body尾部。
而構(gòu)建工具可以使用webpack。

在嚴(yán)格模式(‘use strict’)下進(jìn)行 JavaScript 開(kāi)發(fā)有神馬好處?

消除Javascript語(yǔ)法的一些不合理、不嚴(yán)謹(jǐn)之處,減少一些怪異行為;

消除代碼運(yùn)行的一些不安全之處,保證代碼運(yùn)行的安全;

提高編譯器效率,增加運(yùn)行速度;

為未來(lái)新版本的Javascript做好鋪墊。

寫(xiě)出javascript運(yùn)行結(jié)果:
for(var i=0; i<10; i++){} 
alert(i);  //10,為什么?仔細(xì)觀察!
px和em以及rem的區(qū)別

px和em以及rem都是長(zhǎng)度單位,區(qū)別是,px的值是固定的,指定是多少就是多少,計(jì)算比較容易。
em得值不是固定的,并且em會(huì)繼承父級(jí)元素的字體大小。
而rem和em很類(lèi)似,區(qū)別在于rem是繼承html的字體大小。

簡(jiǎn)述同步和異步的區(qū)別

同步是阻塞模式,異步是非阻塞模式。
同步就是指一個(gè)進(jìn)程在執(zhí)行某個(gè)請(qǐng)求的時(shí)候,若該請(qǐng)求需要一段時(shí)間才能返回信息,
那么這個(gè)進(jìn)程將會(huì)一直等待下去,直到收到返回信息才繼續(xù)執(zhí)行下去;
異步是指進(jìn)程不需要一直等下去,而是繼續(xù)執(zhí)行下面的操作,不管其他進(jìn)程的狀態(tài)。
當(dāng)有消息返回時(shí)系統(tǒng)會(huì)通知進(jìn)程進(jìn)行處理,這樣可以提高執(zhí)行的效率。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/81969.html

相關(guān)文章

  • 20W字囊括百個(gè)前端面試的項(xiàng)目開(kāi)源了

    摘要:字囊括上百個(gè)前端面試題的項(xiàng)目開(kāi)源了這個(gè)項(xiàng)目是什么項(xiàng)目?jī)?nèi)容這個(gè)項(xiàng)目目前在上剛剛開(kāi)源主要內(nèi)容如下前端面試題主要整理了高頻且有一定難度的前端面試題對(duì)這些面試題進(jìn)行解讀前端原理詳解針對(duì)一些有一定難度面試題涉及的知識(shí)點(diǎn)進(jìn)行詳解比如涉及的編譯原理響應(yīng)式 20W字囊括上百個(gè)前端面試題的項(xiàng)目開(kāi)源了 這個(gè)項(xiàng)目是什么? 項(xiàng)目?jī)?nèi)容 這個(gè)項(xiàng)目目前在GitHub上剛剛開(kāi)源,主要內(nèi)容如下: 前端面試題: 主要整...

    Euphoria 評(píng)論0 收藏0
  • 前端最強(qiáng)面經(jīng)匯總

    摘要:獲取的對(duì)象范圍方法獲取的是最終應(yīng)用在元素上的所有屬性對(duì)象即使沒(méi)有代碼,也會(huì)把默認(rèn)的祖宗八代都顯示出來(lái)而只能獲取元素屬性中的樣式。因此對(duì)于一個(gè)光禿禿的元素,方法返回對(duì)象中屬性值如果有就是據(jù)我測(cè)試不同環(huán)境結(jié)果可能有差異而就是。 花了很長(zhǎng)時(shí)間整理的前端面試資源,喜歡請(qǐng)大家不要吝嗇star~ 別只收藏,點(diǎn)個(gè)贊,點(diǎn)個(gè)star再走哈~ 持續(xù)更新中……,可以關(guān)注下github 項(xiàng)目地址 https:...

    wangjuntytl 評(píng)論0 收藏0
  • 前端開(kāi)發(fā)面試鏈接

    摘要:手冊(cè)網(wǎng)超級(jí)有用的前端基礎(chǔ)技術(shù)面試問(wèn)題收集前端面試題目及答案匯總史上最全前端面試題含答案常見(jiàn)前端面試題及答案經(jīng)典面試題及答案精選總結(jié)前端面試過(guò)程中最容易出現(xiàn)的問(wèn)題前端面試題整理騰訊前端面試經(jīng)驗(yàn)前端基礎(chǔ)面試題部分最新前端面試題攻略前端面試前端入 手冊(cè)網(wǎng):http://www.shouce.ren/post/index 超級(jí)有用的前端基礎(chǔ)技術(shù)面試問(wèn)題收集:http://www.codec...

    h9911 評(píng)論0 收藏0
  • 前端開(kāi)發(fā)面試鏈接

    摘要:手冊(cè)網(wǎng)超級(jí)有用的前端基礎(chǔ)技術(shù)面試問(wèn)題收集前端面試題目及答案匯總史上最全前端面試題含答案常見(jiàn)前端面試題及答案經(jīng)典面試題及答案精選總結(jié)前端面試過(guò)程中最容易出現(xiàn)的問(wèn)題前端面試題整理騰訊前端面試經(jīng)驗(yàn)前端基礎(chǔ)面試題部分最新前端面試題攻略前端面試前端入 手冊(cè)網(wǎng):http://www.shouce.ren/post/index 超級(jí)有用的前端基礎(chǔ)技術(shù)面試問(wèn)題收集:http://www.codec...

    snifes 評(píng)論0 收藏0
  • 【周刊-2】三年大廠面試官-前端面試(偏難)

    摘要:前言在大廠工作了年,當(dāng)了年的前端面試官,把大廠常問(wèn)的面試題與答案匯總在我的中。第題如何劫持的請(qǐng)求,提供思路難度阿里騰訊很多人在上搜索前端面試詳解,把答案倒背如流,但是問(wèn)到如何劫持請(qǐng)求的時(shí)候就一臉懵逼,是因?yàn)檫€是停留在理論性階段。前言 在大廠工作了6年,當(dāng)了3年的前端面試官,把大廠常問(wèn)的面試題與答案匯總在我的Github中。希望對(duì)大家有所幫助,助力大家進(jìn)入自己理想的企業(yè)。 項(xiàng)目地址是:git...

    silvertheo 評(píng)論0 收藏0
  • 【周刊-2】三年大廠面試官-前端面試(偏難)

    摘要:前言在大廠工作了年,當(dāng)了年的前端面試官,把大廠常問(wèn)的面試題與答案匯總在我的中。第題如何劫持的請(qǐng)求,提供思路難度阿里騰訊很多人在上搜索前端面試詳解,把答案倒背如流,但是問(wèn)到如何劫持請(qǐng)求的時(shí)候就一臉懵逼,是因?yàn)檫€是停留在理論性階段。 前言 在大廠工作了6年,當(dāng)了3年的前端面試官,把大廠常問(wèn)的面試題與答案匯總在我的Github中。希望對(duì)大家有所幫助,助力大家進(jìn)入自己理想的企業(yè)。 項(xiàng)目地址是:...

    madthumb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<