京東--前端實(shí)習(xí)面試

涼涼夜色為你思念成河……

首先哩,面試官送給額了一份試題,讓我做……

BFC是什么? 常用來解決什么問題?

box-sizing:content-box? ?border-box,讓我求內(nèi)容區(qū)的寬度和高度

實(shí)現(xiàn)es6的模板字符串

? ? ? ?一行代碼實(shí)現(xiàn)一個(gè)簡單的模板字符串替換 - 微醺歲月 - SegmentFault 思否

? ? ? ? String.prototype.render =function(context){return this.replace(/{{(.*?)}}/g, (match, key) => context[key.trim()]);};

promise嵌套settimeout(內(nèi)含resolve)和普通函數(shù)的執(zhí)行順序

script會(huì)阻塞會(huì)阻塞后續(xù)的解析? defer和async的區(qū)別?

javascript - defer和async的區(qū)別 - SegmentFault 思否


了解過es7/8/9?

既然異步有Promise,為啥還需要async/await?

參考:異步Promise及Async/Await可能最完整入門攻略 - 大天狗子 - 博客園

手寫vue的父子組件傳值

父組件:

a

子組件:

vue雙向數(shù)據(jù)綁定實(shí)現(xiàn)原理:

vue.js 則是采用數(shù)據(jù)劫持結(jié)合發(fā)布者-訂閱者模式的方式,通過Object.defineProperty()來劫持各個(gè)屬性的setter,getter,在數(shù)據(jù)變動(dòng)時(shí)發(fā)布消息給訂閱者,觸發(fā)相應(yīng)的監(jiān)聽回調(diào)

vuex:

vuex中,有默認(rèn)的五種基本的對(duì)象:

state:存儲(chǔ)狀態(tài)(變量)

getters:對(duì)數(shù)據(jù)獲取之前的再次編譯,可以理解為state的計(jì)算屬性。我們?cè)诮M件中使用 $sotre.getters.fun()

mutations:修改狀態(tài),并且是同步的。在組件中使用$store.commit('',params)。這個(gè)和我們組件中的自定義事件類似。

actions:異步操作。在組件中使用是$store.dispath('')

modules:store的子模塊,為了開發(fā)大型項(xiàng)目,方便狀態(tài)管理而使用的。這里我們就不解釋了,用起來和上面的一樣。

==和===的區(qū)別

---undefined---null---false---0---NaN---""或 ' '? ?false

注:{}(空對(duì)象) 、[](空數(shù)組) 、" "(只包含空格的字符串)以上都為true,

[] == ![]? true?https://blog.csdn.net/qq_20353887/article/details/81165645

講一下移動(dòng)端適配問題

rem和em哪個(gè)是w3c標(biāo)準(zhǔn)? em

RN 能不能自己封裝一個(gè)彈窗組件?

講一下用過RN的哪些組件

講一講translate?

? ? ? 在CSS3中,我們可以使用translate()方法將元素沿著水平方向(X軸)和垂直方向(Y軸)移動(dòng)。

css用沒用過filter?? 呃呃呃……? 我知道數(shù)組的方法filter……

????filter 屬性定義了元素(通常是<img>)的可視效果(例如:模糊與飽和度)。

區(qū)分一下css中的幾個(gè)屬性:animation(動(dòng)畫)、transition(過渡)、transform(變形)、translate(移動(dòng))。

你創(chuàng)建vue時(shí)是自己配置webpack還是用腳手架vue-cli

用腳手架后,自己更改webpack配置了嗎?

用過哪些數(shù)據(jù)交互的方法?

? ? ajax axios fetch

這三個(gè)的區(qū)別?

當(dāng)遇到錯(cuò)誤時(shí),fetch怎么報(bào)錯(cuò)?https://blog.csdn.net/twodogya/article/details/80223508

你知道cookie在請(qǐng)求時(shí)怎么配置嗎?

AMD、CMD、CommonJs、ES6的對(duì)比https://blog.csdn.net/tangxiujiang/article/details/81104174

用過es6的模塊化嗎?

還有好多…… 暫時(shí)忘了

最后編輯于
?著作權(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),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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