国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

前端面試經(jīng)典

W4n9Hu1 / 2723人閱讀

摘要:這邊列舉了個(gè)前端經(jīng)典的面試題首先我們來看一下題目,都各自思考一下,自己是否能夠做出來。

這邊列舉了5個(gè)前端經(jīng)典的面試題

首先我們來看一下題目,都各自思考一下,自己是否能夠做出來。然后再跟后面的答案對比一下

題目1
var a = {n:1}
var b = {n:2}
b.x = a = {n:3}
console.log(b.x)
a.x = a = {n:3}
console.log(a.x)
題目2
(1)
var start = new Date()
setTimeout(function() {
    console.log(new Date() -start)
}, 500)
(2)
var start = new Date()
setTimeout(function() {
    console.log(new Date() -start)
}, 500)

while((new Date() - start <= 1000) {}
題目3
var log = console.log
var hint = window.alert
var write = document.write
log("123")
hint("123")
wirte("123")
題目4
var name = "A"
function getName() {
    return this.name
}
var obj = {
    name: "B",
    getName: function() {
        return this.name
    },
    showName:function(a) {
        console.log(getName())
        console.log(a())
        console.log(a === arguments[0])
        console.log(arguments[0]())
    } 
}
obj .showName(getName, 1)
題目5
async function async1() {
    console.log("async1 start")
    await async2()
    console.log("async1 end")
}
async function async2() {
    console.log(async2())
}
console.log("script start")
setTimeout(function() {
    console.log("setTimeout")
}, 0)
async1()
new Promise(function (resolve) {
    console.log("promise1")
    resolve()
}).then(function() {
    console.log("promise2")
})
console.log("script end")
答案1
console.log(b.x)   // {n:3}
console.log(a.x)   // undefined
這是跟js的優(yōu)先級有關(guān)的 .的優(yōu)先級最高,因此先計(jì)算左邊的b.x,a.x
答案2
(1)
console.log(new Date() -start)  // 不是一定500,而是大于等于500
主要是由于定時(shí)器的時(shí)間不一定準(zhǔn),這個(gè)跟異步的機(jī)制有關(guān)
當(dāng)定時(shí)器的時(shí)間到了之后,執(zhí)行函數(shù)會(huì)進(jìn)入棧中,會(huì)根據(jù)棧中的執(zhí)行任務(wù),
依次執(zhí)行(不懂的可以學(xué)習(xí)一下異步機(jī)制)
(2)
console.log(new Date() -start)  // 大于等于1000
由于是單線程
答案3
log("123") // 正常
hint("123") // 正常
write("123") // 報(bào)錯(cuò)
這是由于write是相當(dāng)于window.write;而document.write下面應(yīng)該會(huì)用到this對象,
所以會(huì)報(bào)錯(cuò)
應(yīng)當(dāng)改成window.write(document, "123")
答案4
console.log(getName()) // "A"  this === window
console.log(a()) // "A" this === window
console.log(a === arguments[0]) // true
console.log(arguments[0]()) // undefined this 為argument對象
答案5
script start
async1 start
async2
promise1
async1 end
script end
promise2
setTimeout
這一塊跟異步有關(guān)
先同步,后異步,在回調(diào)。還有promise機(jī)制

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

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/107804.html

相關(guān)文章

  • 前端經(jīng)典面試題 不經(jīng)典不要star!

    摘要:前言上一期說好的的核心模塊進(jìn)階以及基本應(yīng)用的使用將在號或者號與大家見面在此之前我想跟大家分享幾個(gè)前端經(jīng)典的面試題為什么我突然想寫這么一篇文章呢今天我應(yīng)公司要求去面試了下幾位招聘者然后又現(xiàn)場整不出幾個(gè)難題就搜了一下前端變態(tài)面試題,前提我并不是 前言 上一期說好的node.js的核心模塊進(jìn)階以及基本web應(yīng)用的使用將在2號或者3號與大家見面,在此之前我想跟大家分享幾個(gè)前端經(jīng)典的面試題,為什...

    codergarden 評論0 收藏0
  • 前端經(jīng)典面試題 不經(jīng)典不要star!

    摘要:前言上一期說好的的核心模塊進(jìn)階以及基本應(yīng)用的使用將在號或者號與大家見面在此之前我想跟大家分享幾個(gè)前端經(jīng)典的面試題為什么我突然想寫這么一篇文章呢今天我應(yīng)公司要求去面試了下幾位招聘者然后又現(xiàn)場整不出幾個(gè)難題就搜了一下前端變態(tài)面試題,前提我并不是 前言 上一期說好的node.js的核心模塊進(jìn)階以及基本web應(yīng)用的使用將在2號或者3號與大家見面,在此之前我想跟大家分享幾個(gè)前端經(jīng)典的面試題,為什...

    archieyang 評論0 收藏0
  • 你不能錯(cuò)過的前端面試題合集

    摘要:收集的一些前端面試題從面試題發(fā)現(xiàn)不足,進(jìn)而查漏補(bǔ)缺,比通過面試更難得及各大互聯(lián)網(wǎng)公司前端筆試面試題篇及各大互聯(lián)網(wǎng)公司前端筆試面試題篇面試題個(gè)和個(gè)經(jīng)典面試題前端開發(fā)面試題如何面試前端工程師很重要個(gè)變態(tài)題解析如何通過餓了么面試輕 收集的一些前端面試題 從面試題發(fā)現(xiàn)不足,進(jìn)而查漏補(bǔ)缺,比通過面試更難得 1 BAT及各大互聯(lián)網(wǎng)公司2014前端筆試面試題--Html,Css篇 2 BAT...

    ninefive 評論0 收藏0
  • 你不能錯(cuò)過的前端面試題合集

    摘要:收集的一些前端面試題從面試題發(fā)現(xiàn)不足,進(jìn)而查漏補(bǔ)缺,比通過面試更難得及各大互聯(lián)網(wǎng)公司前端筆試面試題篇及各大互聯(lián)網(wǎng)公司前端筆試面試題篇面試題個(gè)和個(gè)經(jīng)典面試題前端開發(fā)面試題如何面試前端工程師很重要個(gè)變態(tài)題解析如何通過餓了么面試輕 收集的一些前端面試題 從面試題發(fā)現(xiàn)不足,進(jìn)而查漏補(bǔ)缺,比通過面試更難得 1 BAT及各大互聯(lián)網(wǎng)公司2014前端筆試面試題--Html,Css篇 2 BAT...

    darkbaby123 評論0 收藏0
  • 前端經(jīng)典面試題總結(jié)

    摘要:接著我之前寫的一篇有關(guān)前端面試題的總結(jié),分享幾道比較經(jīng)典的題目第一題考點(diǎn)作用域,運(yùn)算符栗子都會(huì)進(jìn)行運(yùn)算,但是最后之后輸出最后一個(gè)也就是那么其實(shí)就是而且是個(gè)匿名函數(shù),也就是屬于,就輸出第二和第三個(gè)都是類似的,而且作用域是都是輸出最后一個(gè)其實(shí)就 接著我之前寫的一篇有關(guān)前端面試題的總結(jié),分享幾道比較經(jīng)典的題目: 第一題: showImg(https://segmentfault.com/im...

    BlackMass 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<