原创 【前端芝士樹】如何完成數組的去重 Array Unique?

【前端芝士樹】如何完成數組的去重 Array Unique? 輸入 const users = [{ id: 1, name: "a" }, { id: 2, name: "a" }, { id: 3, name: "b" },

原创 【前端芝士樹】如何完成數組的扁平化 Array flattern?

【前端芝士樹】如何完成數組的扁平化 Array flattern? 問題描述 輸入:一個嵌套型數組輸出:扁平化後的數組 let array = [1, [2, 3, 4]]; let arrayDeeper = [1, [2, [3, 4]

原创 【前端芝士樹】Javascript的原型與原型鏈

【前端芝士樹】Javascript的原型、原型鏈以及繼承機制 前端的面試中經常會遇到這個問題,自己也是一直似懂非懂,趁這個機會整理一下 0. 爲什麼會出現原型和原型鏈的概念 1994年,網景公司(Netscape)發佈了Navigator瀏

原创 【前端芝士樹】從瀏覽器搜索框輸入網址到網頁呈現發生了什麼?

【前端芝士樹】從瀏覽器搜索框輸入網址到網頁呈現發生了什麼? 這個也是在前端面試中問得比較多的一個問題了,文章篇幅有限儘可能關注一些前端開發中不太會遇到的知識點,如果想擴展的話請點擊引用文章吧,也歡迎評論,後續會繼續補充。 0. 大致流程

原创 【前端芝士樹】Js中的閉包是怎麼一回事 && 筆試問題集錦

【前端芝士樹】Js中的閉包是怎麼一回事 && 筆試問題集錦 爲什麼會有閉包的出現? 這涉及到var作爲變量聲明的關鍵詞時所出現的一些問題。比如,var 的 變量提升 以及 函數級作用域 Javascript語言的特殊之處,就在於函數內部可以

原创 【前端芝士樹】Vue 的路由懶加載問題(記錄一下遇到的坑)

背景:參考Vue官方文檔實現路由懶加載的時候遇到問題,具體文章請戳此處參考鏈接: Vue-loader官方網站 簡介:Vue 路由懶加載 首先,可以將異步組件定義爲返回一個 Promise 的工廠函數 (該函數返回的 Promise 應該

原创 Bootstrap4 食用摘記(非入門教程)

Bootstrap4 食用摘記(非入門教程)(暫未完成) 這篇文章主要記錄了自己在bootstrap3轉bootstrap4的時候遇到的一些,非入門教程附上官方教程鏈接 https://getbootstrap.com/docs... 1