餓了麼2018秋招筆試題前端試題

2021-08-30 08:18:26 字數 1773 閱讀 4427

1.如果a===a為false,則說明a是:b

a.infinity

b.nan

c.undefined

d.null

2.頁面文件完全載入並解析完畢之後會觸發的事件是:c

a.ready

b.load

c.domcontentloaded

d.domcontentready

3.『string』instanceof string的結果是:b

a.true

b.false

a.e.nextsibling()

b.e,nextelement()

c.e.nextelementsibling()

d.e.next()

5.以下會觸發reflow的操作有?(acd)

a.改變任意元素height/width

b.改變background-color

c.改變瀏覽器視窗大小

d.改變font-size

6.以下哪些可以作為media queries的條件?(abcd)

a.裝置寬度

b.裝置高度

c.裝置型別

d.裝置畫素比

7.下列說法正確的是:(ab)

8.以下幾組標籤中全部符合html5標準的是:(a)

a.b.

c.d.

9.下面說法錯誤的是:(bcd)

a.window.alert是乙個同步方法,會阻塞指令碼的執行

b.settimeout(foo, 0)這行**可以等價替換為foo()

c.在addeventlistener的處理方法中使用e.preventdefault()可以阻止事件冒泡

d.string(『abc』)和new string(『abc』)是等價的

10.以下**的執行結果是:(d)

var foo = 『string』

foo.substring(2,1)

console.log(foo)

a.『t』

b.『r』

c.『』

d.『string』

11.下列屬於塊級元素的是:(ac)

a.b.

c.d.

12.以下關於css的描述,錯誤的是:(bc)

a.內聯樣式宣告擁有最高優先順序

b.預設情況下都是塊級元素

c.position:absolute的元素總是相對於position:relative的元素定位

d.cm em px pt均屬於css尺寸單位

13.告訴http客戶端需與服務端保持長連線的header是(connection: keep-alive)

14.設定乙個元素浮動之後,該元素的display值自動變成了(block)。

15.http協議中屬於safe method的method(是get、head)。

.quarter

18.以下遞迴函式存在棧溢位的風險,請問如何優化?

function factorial(n)

19.請實現乙個計算最大公約數的函式:

function greatestcommondivisor(a,b)

greatestcommondivisor(8, 12) //4

greatestcommondivisor(8, 16) //8

greatestcommondivisor(8, 17) //1

餓了麼2018秋招筆試試題及其答案

1.如果a a為false,則說明a是 b a infinity b nan c undefined d null 2.頁面文件完全載入並解析完畢之後會觸發的事件是 c a ready b load c domcontentloaded d domcontentready 3.string inst...

58筆試 2018秋招

1 本地儲存機制列舉三個 2 position 的屬性列舉四個 3 node 的核心模組列舉四個 4 http 協議中前端儲存的屬性列舉三個 5 標準盒子模型的屬性列舉四個 6 rem 的基準 em 的基準 7 常用的 js 設計模式 8 9 10 1 prototype 和 proto 關係和作用...

筆試題 網易2018秋招內推筆試

問題描述 小易有乙個長度為n的整數序列,a 1,a n。然後考慮在乙個空序列b上進行n次以下操作 1 將a i放入b序列的末尾 2 逆置b序列 小易需要你計算輸出操作n次之後的b序列。輸入描述 輸入包括兩行,第一行包括乙個整數n 2 n 2 10 5 即序列的長度。第二行包括n個整數a i 1 a ...