一.JS (1) 在函數中賦值,多次賦值,出現問題 (2)數組的length 賦值給變量后,無法判斷數組長度 (3) 截取字符 ...
前端常見面試題 前端 .NaN的意思: not a number,number類型。 驗證:isNaN .和 的區別: 代表相同, 代表嚴格相同,。 雙等號 : 如果兩個值類型相同,再進行三個等號 的比較 如果兩個值類型不同,也有可能相等,需根據以下規則進行類型轉換在比較: 如果一個是null,一個是undefined,那么相等 如果一個是字符串,一個是數值,把字符串轉換成數值之后再進行比較 三等 ...
2019-10-13 11:14 0 1072 推薦指數:
一.JS (1) 在函數中賦值,多次賦值,出現問題 (2)數組的length 賦值給變量后,無法判斷數組長度 (3) 截取字符 ...
這段時間去找工作,發現了很多出現概率比較高的面試題,這里記錄一下,希望對大家有幫助! 盒子模型的類型和區別 盒子包括:外邊距(margin)、邊框(border)、內邊距(padding)、實際內容(content)四個屬性。 分為盒子模型(標准盒模型)和IE盒子模型(怪異盒模型),兩者最大 ...
面試題 1.js基本類型有哪些? string number boolean undefined null 2.null和undefined的區別? null是一個表示"無"的對象,轉為數值時為0;undefined是一個表示 ...
1.關於防抖/節流 題目要求很明確,要求最終輸出“searchText1”,並且在500ms后輸出“searchText7”,很明顯就是關於同一個函數在短時間內重復調用,如何限制其調用頻率的功能實現 ...
1、談談你對CSS布局的理解 常見的布局方式:固定布局、流式布局、彈性布局、浮動布局、定位布局、margin和padding 2、請列舉幾個清除浮動的方法 (1)使用clear屬性 (2)使用br標簽和其自身的HTML屬性 (3)通過設置父元素的樣式,實現清除浮動 ...
基礎部分: 請講一下react的生命周期? 答:React的生命周期從廣義上分為三個階段:掛載、渲染、卸載。 componentWillMount() – 在渲染之前執行,在客戶端和 ...
一般說來,web前端指網站業務邏輯之前的部分,包括瀏覽器加載、網站視圖模型、圖片服務、CDN服務等,主要優化手段有瀏覽器訪問、使用反向代理才、CDN等。1、減少http請求,合理瀏覽器緩存 2、啟用壓縮:HTML、CSS、javascript文件啟用GZip壓縮可達到較好的效果 3、CSS ...
question1:說說你對原型鏈的理解/prototype(原型)與_proto_(原型鏈)? 原型prototype: JavaScript 規定,每一個構造函數都有一個pro ...