...
實現 new 方法 實現 Promise 實現一個 call 函數 實現一個 apply 函數 實現一個 bind 函數 更多介紹:bind方法的實現 淺拷貝 深拷貝的實現 淺拷貝: 深拷貝: 實現一個節流函數 實現一個防抖函數 instanceof 的原理 柯里化函數的實現 柯里化函數的定義:將多參數的函數轉換成單參數的形式。 柯里化函數實現的原理:利用閉包原理在執行可以形成一個不銷毀的作用域, ...
2019-08-03 16:23 3 11417 推薦指數:
...
CSS 部分 兩欄布局 要求:垂直兩欄,左邊固定右邊自適應。 查看代碼 三欄布局 要求:垂直三欄布局,左右兩欄寬度固定,中間自適應 查看代碼 聖杯布局 和 雙飛翼布局 和三欄布局要求 ...
實現一個 new 操作符 創建一個新的空對象 使空對象的__proto__指向構造函數的原型(prototype) 把this綁定到空對象 執行構造函數,為空對象添加屬性 判斷 ...
前端面試題之Promise問題 前言 在我們日常開發中會遇到很多異步的情況,比如涉及到 網絡請求(ajax,axios等),定時器這些,對於這些異步操作我們如果需要拿到他們操作后的結果,就需要使用到回調函數。拿請求來說,如果我們需要拿到請求回來的數據我們就需要利用回調函數(見代碼片段 ...
判斷 js 類型的方式 1. typeof 可以判斷出'string','number','boolean','undefined','symbol' 但判斷 typeof(null) 時值為 'object'; 判斷數組和對象時值均為 'object' 2. instanceof 原理 ...
目錄 判斷 js 類型的方式 ES5 和 ES6 分別幾種方式聲明變量 閉包的概念?優缺點? 淺拷貝和深拷貝 數組去重的方法 DOM 事件有哪些階段?談談對事件代理的理解 js 執行機制、事件循環 ...
1、棧實現 2、Iterator實現 3、單例 4、多線和控制(暫停,恢復,停止) 5、生產者消費者 ...
1.如何反向迭代一個序列 2.如何查詢和替換一個文本中的字符串 3.使用python實現單例模式 4.重新實現str.stri ...