原创 127個常用的JS代碼片段,每段代碼花30秒就能看懂(六)

大家好,今天我繼續給大家分享本系列文章的最後一部分,感謝你對本系列文章的持續關注,希望對你的日常工作有所幫助。106、shuffle使用 Fisher–Yates shuffle 洗牌算法對數組的內容進行隨機排序,生成新的數組。什麼是

原创 新的一輪前端面試已來臨,避坑指南來get!

說到使用前端框架,已經不是什麼新鮮事了,目前大部分公司都會要求你熟練使用 Vue 或 React,這也成了前端工程師面試的家常便飯。就目前應用面積最廣的Vue來說,大廠或是高級工程師面試的時候會碰到什麼棘手或是難纏的 Vue 的面試題呢

原创 高階函數不會用?教你JS中最實用的幾個高階函數用法

作者:chenhongdonghttps://juejin.im/post/5ad6b34a6fb9a028cc61bfb3不廢話,先來看下什麼是高階函數高階函數函數可以作爲參數傳遞函數可以作爲返回值輸出函數作爲參數傳遞回調函數在aja

原创 寫CSS動效的常用套路(附demo的效果實現與源碼)

作者:alphardexhttps://juejin.im/post/5e070cd9f265da33f8653f0前言本文是筆者寫CSS時常用的套路。不論效果再怎麼華麗,萬變不離其宗。1、交錯動畫有時候,我們需要給多個元素添加同一個動

原创 Ant Design 4.0 正式版來了!

Ant Design 4.0 正式版來了引言我們在 SEE Conf 之際發佈了 4.0 rc  版本。經過 1 個多月的反饋收集和調整之後,我們終於迎來了 4.0 的正式版!感謝在此期間每一位提供反饋、建議以及貢獻的人。我們會結合 r

原创 在 Vue 中使用lodash對事件進行防抖和節流

有些瀏覽器事件可以在短時間內快速觸發多次,比如調整窗口大小或向下滾動頁面。例如,監聽頁面窗口滾動事件,並且用戶持續快速地向下滾動頁面,那麼滾動事件可能在 3 秒內觸發數千次,這可能會導致一些嚴重的性能問題。如果在面試中討論構建應用程序,

原创 使用 Vanilla JavaScript 框架創建一個簡單的天氣應用

大家好,不知道大家聽說過 Vanilla JavaScript 這款框架嗎?最近我在瀏覽國外的一些技術網站時,這個詞出現的頻率實在是太高了,好多框架都宣稱自己是基於 Vanilla JavaScript。那到底什麼是 Vanilla J

原创 動手練一練,使用 Flexbox 創建一個響應式的表單

大家好,今天我將和大家一起動手做個練習,使用 Flexbox 佈局創建一個響應式的表單,本篇文章不會和大家囉囉嗦嗦的介紹 Flexbox 的知識點,介紹多了我也犯暈。而是通過實踐的形式去理解 Flexbox 佈局。剛學前端時,大家會不會

原创 127個常用的JS代碼片段,每段代碼花30秒就能看懂(四)

大家好,今天我繼續給大家分享本系列文章的第四部分,希望對你的日常工作有所幫助。64、getColonTimeFromDate用於判斷程序運行環境是否在瀏覽器,這有助於避免在node環境運行前端模塊時出錯。const isBrowser

原创 收藏 | 接私活必備的 10 個開源項目,不用自己親自造輪子!

Web 開發中幾乎的平臺都需要一個後臺管理,但是從零開發一套後臺控制面板並不容易,幸運的是有很多開源免費的後臺控制面板可以給開發者使用,那麼有哪些優秀的開源免費的控制面板呢?我在 Github 上收集了一些優秀的後臺控制面板,並總結得出

原创 「React 基礎」從創建第一個React組件開始學起(平安夜送紅包)

祝各位粉絲平安夜快樂,文末抽18.8元現金紅包(3個),歡迎你的參與大家好,在本系列的前三篇文章裏,我們一起學習了在 React 中經常會用到的 ES6 新特性,以及 REACT 16+ 版本的一些新特性和團隊成員在 Winwow 和

原创 瞭解什麼是微前端

   譯者:Vincent.W  — 蛋殼公寓前端工程師   https://juejin.im/post/5d1f19e3f265da1bab29ce5f作爲前端開發人員,這些年來你一直在開發單體應用,即使你已經知道這是一個不好的做法

原创 Git 常用命令總結,掌握這些,輕鬆駕馭版本管理

最近公司的代碼管理工具要從SVN轉到Git上,因此雖然之前用過Git,但是都是一些簡單的推送提交,因此還是有必要進行一些系統的學習,這裏做一下筆記,以備後詢,且不定期更新。關於SVN和Git的比較已經有很多文章說過了,就不再贅述,本文的

原创 一文學會 TypeScript 的 82% 常用知識點(下)

都已經 9021 年了,TypeScript(以下簡稱 TS)作爲前端工程師不得不學的技能,我們必須掌握。在上篇「一文學會 TypeScript 的 82% 常用知識點(上)」中,主要介紹了 TS 的基本類型,引用類型、類型斷言、接口等

原创 React知識點查缺補漏

如果你在尋找ReactJS相關的面試問題和答案,那麼你來對地方了。本篇可以幫助前端開發人員梳理React的知識點,有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。問題1:什麼是虛擬DOM?主題: React難度: ⭐虛擬