前端開發(fā)中,對要提交的表單數(shù)據(jù)進行校驗是很常見的需求,有開源的基于框架的數(shù)據(jù)校驗庫,也有組件庫內(nèi)置的校驗功能,這里介紹的是一種脫離框架、組件的獨...
先看一個在 Node.js 中使用 AES 對文件內(nèi)容進行加密的例子: 輸出的 key 和 iv 分別為: 對加密后的文件進行解密: 如果你感興...
對前端開發(fā)涉及的相關(guān)知識進行了整理,按項目研發(fā)階段分為三類:開發(fā)、測試、運行。 開發(fā):編程語言:HTML、CSS、JS;變種,如 TypeScr...
原文:A Gentle Introduction to Prepack (Part 1)內(nèi)容更新至:2018-12-24 注意:計劃在當前指南更...
想必作為前端大佬的你,工作中應(yīng)該用過 webpack,并且對熱更新的特性也有了解。如果沒有,當然也沒關(guān)系。 下面我要講的,是我對 Webpack...
最近看了一些和圖形、算法可視化相關(guān)的文章和代碼,挺有意思,于是自己也學著做了些東西。 迷宮生成算法 迷宮小時候玩過,但從來沒琢磨過迷宮是怎么設(shè)計...
作為前端大佬的你,想必對于 JavaScript 的正則表達式非常熟悉了,甚至隨手就能利用正則表達式寫出一些驚世駭俗的代碼。只是不知道你是否有和...
前言 Vue.js 的核心包括一套“響應(yīng)式系統(tǒng)”。 “響應(yīng)式”,是指當數(shù)據(jù)改變后,Vue 會通知到使用該數(shù)據(jù)的代碼。例如,視圖渲染中使用了數(shù)據(jù),...
HTTP/2 是什么? HTTP/2 就是 HTTP 協(xié)議的新版本,于 2015 年發(fā)布。目前主流瀏覽器基本都支持該協(xié)議,而很多網(wǎng)站也已經(jīng)遷移到...