前端筆試題(二)

2021-10-06 05:54:20 字數 1199 閱讀 8193

例如:給定的兩個陣列為[1, 5]和[2, 5, 6, 8], 函式返回[1, 2, 5, 6, 8]

答案:

function

sort

(arr1, arr2)

else

if(arr1[i]

> arr2[j]

)else

}return newarr;

}

答案:

function

ischild

(child, parent)

}

leetcode連線:演算法反轉單鏈表

使用遞迴的方式。

優勢:

借用js強大的閉包功能

只需遍歷一遍鍊錶

缺點:

遞迴的缺點:佔空間
思路:

遞迴的基線條件:遍歷到末節點(node.next === null)

遞迴的遞迴條件:node.next !== null

當遇到末節點時,返回末節點,前一節點接收末節點,並把末節點的next設定為自身,返回前一節的,繼續下去

考慮特殊情況:undefined和null

答案:在這裡插入**片

/**

* definition for singly-linked list.

* function listnode(val)

*//**

* @param head

* @return

*/var

reverselist

=function

(head)

else

else}}

return

reverse

(head)

};

例如:給定的兩個陣列為[『a』, 『b』]和[1,2,3],函式返回[『a』, 1, 『b』,2, 3]

答案:

function

jchb

(arr1, arr2)}}

return arrresult;

}

前端筆試題

被要求出乙份筆試題更新公司面試的筆試卷子,於是做了乙份適合公司的簡單的筆試試卷。頁面匯入樣式時,使用link和 import有什麼區別?html5的儲存方案,簡要介紹他們的區別。sessionstorage 資料在當前瀏覽器視窗關閉後自動刪除 cookie 設定的cookie過期時間之前一直有效,即...

前端筆試題

1.如何阻止事件冒泡和預設冒泡?阻止事件冒泡 function stopbubble e return false阻止預設冒泡 function stopdault e return false2.瀑布流實現的原理 瀑布流布局要求要進行布置的元素等寬,然後計算元素的寬度與瀏覽器寬度之比,得到需要布置...

前端 前端筆試題 1

1.請用div css寫出文字水平垂直居中,水平垂直居中的樣式及布局。2.請用div css寫出左側固定 width 200px 右側自適應的頁面布局。3.請寫出至少五種css瀏覽器相容性的寫法。4.jquery的繫結事件有幾種方式 請舉例說明其優缺點。5.請寫出至少三種js瀏覽器相容性的寫法。6....