240 發(fā)簡信
IP屬地:陜西
  • 為什么 Vite 速度比 Webpack 快参袱?

    前言 最近作者在學習 webpack 相關的知識胯府,之前一直對這個問題不是特別了解舍肠,甚至講不出個123....脱吱,這個問題在面試中也是常見的凌盯,作者在學習的過程當中總結了以下幾點奶陈,...

  • 實時消息推送解決方案

    1抱完、前言 在日常的開發(fā)中,我們經常能碰見服務端需要主動推送給客戶端數據的業(yè)務場景蟆盹,比如數據大屏的實時數據孩灯,比如消息中心的未讀消息,比如聊天功能等等逾滥。 本文主要介紹SSE的使用...

  • node實現自動上傳文件

    basic-ftp basic-ftp是一個用于在Node.js中進行FTP文件傳輸的模塊峰档。它提供了一組簡單易用的API,使得在程序中實現FTP上傳寨昙、下載讥巡、刪除等操作變得容易...

  • 將dist目錄下的文件壓縮成war格式

    archiver archiver是一個用于壓縮文件和文件夾的Node.js模塊,可以將文件和文件夾打包成常見的壓縮格式(如ZIP舔哪、TAR欢顷、GZIP等),也可以將已經壓縮的文...

  • 120
    Vite打包性能優(yōu)化以及填坑

    前言 最近在使用 Vite4.0 構建一個中型前端項目的過程中捉蚤,遇到了一些坑抬驴,也做了一些項目在構建生產環(huán)境時的優(yōu)化,在這里做一個記錄外里,以便后期查閱怎爵。(完整配置在后面) 分析 ...

  • 前端重新部署如何通知用戶刷新網頁?

    1.目標場景 有時候上完線盅蝗,用戶還停留在老的頁面鳖链,用戶不知道網頁重新部署了,跳轉頁面的時候有時候js鏈接hash變了導致報錯跳不過去墩莫,并且用戶體驗不到新功能芙委。 2.思考解決方...

  • 常用正則表達式

    校驗數字的正則表達式 校驗字符的正則表達式 將字符串轉化為正則表達式

  • 封裝resize指令

    Map 與 WeakMap的區(qū)別 JavaScript 中的 Map 和 WeakMap 提供了類似的功能 ——都是為了存儲鍵值對——但是它們在一些關鍵點上有顯著的不同: 鍵...

  • vue 中動態(tài)引入圖片為什么要是 require

    相信用過vue的小伙伴,肯定被面試官問過這樣一個問題:在vue中動態(tài)的引入圖片為什么要使用require狂秦? 有些小伙伴灌侣,可能會輕蔑一笑:呵,就這裂问,因為動態(tài)添加src被當做靜態(tài)...

  • CSS透明度之rgba和opacity的區(qū)別

    rgba()和opacity都能實現透明效果侧啼,但最大的不同是: opacity作用于元素,以及元素內的所有內容的透明度堪簿,而rgba()只作用于元素的顏色或其背景色痊乾。設置rgb...

  • 120
    開源:各種前端設計和動效,這個項目里一應俱全

    一椭更、簡述 經過了兩個月的精心打磨哪审,該項目也趨于穩(wěn)定,我想是時候與大家見面了虑瀑,今天就向大家隆重介紹這個開源項目:visualization-collectio湿滓,一個專注于前端視...

  • CSS中的BFC詳解

    引言: 這篇文章是我對BFC的理解及總結滴须,帶你揭開BFC的面紗。你將會知道BFC是什么叽奥,形成BFC的條件扔水,BFC的相關特性,以及他的實際應用而线。 一铭污、何為BFC BFC(Blo...

  • 3恋日、單例模式

    一膀篮、概念 保證一個類僅有一個實例,并提供一個訪問它的全局訪問點岂膳,這樣的模式就叫做單例模式誓竿。 單例模式是設計模式中相對較為容易理解、容易上手的一種模式谈截,同時因為其具有廣泛的應用...

  • 2筷屡、觀察者模式

    1、概念 觀察者模式定義了一種一對多的依賴關系簸喂,讓多個觀察者對象同時監(jiān)聽某一個目標對象毙死,當這個目標對象的狀態(tài)發(fā)生變化時,會通知所有觀察者對象喻鳄,使它們能夠自動更新扼倘。 —— Gr...

  • H5下拉刷新和上拉加載

    前言 在移動端H5網頁中,下拉刷新和上拉加載更多數據的交互方式出現頻率很高除呵,開源社區(qū)也有很多類似的解決方案再菊,如iscroll,pulltorefresh.js庫等颜曾。下面是對這...

  • 1.發(fā)布-訂閱模式

    一纠拔、概念 1.定義 發(fā)布-訂閱模式其實是一種對象間一對多的依賴關系,當一個對象的狀態(tài)發(fā)生改變時泛豪,所有依賴于它的對象都將得到狀態(tài)改變的通知稠诲。 訂閱者(Subscriber)把自...

  • react搭建后臺管理系統(tǒng)(上篇)

    創(chuàng)建項目 復制依賴 樣式初始化 可以安裝css庫來進行樣式的初始化,有reset-css诡曙、normalize.css,這里安裝reset-css 路徑別名配置 在vite.c...

  • TS小知識點

    TS演練場 TS演練場[https://www.typescriptlang.org/zh/play?#code/PTAEiJrQ5+MU3NAYlUAqBPADgUwMoG...

  • SockJS-client 搭建websocket

    1臀叙、簡介 SockJS是一個瀏覽器JavaScript庫,提供了一個類似websocket的對象岗仑。SockJS為您提供了一個連貫的匹耕,跨瀏覽器的Javascript API,它...

  • 如何實現分支優(yōu)化

    前言 最近在網上沖浪時看到了這樣一段代碼 咋一看沒感覺有什么異常荠雕,但如果有1000個判斷條件稳其,按照這種寫法難不成要寫1000個 if 分支驶赏? 如果寫了大量的 if 分支,并且...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品