tag Javascript

標籤
貢獻1,373
4696
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

Lyza Danger Gardner - Making A Service Worker: A Case Study

There’s no shortage of boosterism or excitement about the fledgling service worker API, now shipping in some popular browsers. There are cookbooks and blog posts, code snippets and tools. But I find

Techniques , coding , Service Workers , Javascript

收藏 評論

mob64ca1403528a - 聚合報告的samples

[財務][數據化分析][帆軟]報表設計-聚合報表設計 1. 聚合報表設計界面 聚合報表指一個報表中包含多個模塊,每一塊都類似一張單獨的報表或者一張圖表,塊與塊之間相對獨立,互不影響。 聚合報表特點:空白畫布式設計界面,每個模塊相互獨立,專門解決大報表難題,單元格擴展分離,互不影響。 同時聚合報表還存在一些不足:不支持自適應,單元格擴展分離但組件依舊相互推開

控件 , 移動端 , word , 聚合報告的samples , 前端開發 , Javascript

收藏 評論

藍德錦 - 前端模塊化的身份證:package.json

什麼是package.json? package.json是JavaScript項目的清單,該文件記錄了你的項目的名稱、版本、依賴等相關信息,同時它也是你將項目發佈到npm上的依據,可以説,package.json在前端模塊化時代,相當於項目的身份證,充分了解package.json的用户和含義是前端必備過程 初始化package.json 通過npm或者yarn指令可以快速創建package.j

node.js , 前端工程化 , package.json , npm , Javascript

收藏 評論

mob64ca1412ee79 - Vue3+TypeScript 完整項目上手教程 - cometwo的個人空間 -

在前後端分離的項目中,前端使用AbortController取消請求,實際上只是前端的fetch或XMLHttpRequest請求被取消,而後端的任務並不會自動停止。這是因為HTTP協議本身沒有提供從客户端取消服務器端操作的機制。 在Vue3+TypeScript+Spring Boot項目中實現前端取消請求後後端也停止執行任務,需要通過前

後端開發 , JAVA , ios , harmonyos , typescript , 前端 , Javascript

收藏 評論

藍夢之翼 - 如何在WPS表格和Excel工作表的不連續區域快速插入或刪除不同數量的行或列_嗶哩嗶哩

具體操作步驟 快速調整列 用wps打開excel文件, 比如我們需要將郵箱調整到班級列的前面,調整前: 調整後,郵箱在前面了: 1. 首先我們需要選中整列 將鼠標移動到您想要移動的列標題上(例如,您想移動C列,就將鼠標移到字母“C”上)。 當鼠標指針變成一個向下的黑

鼠標指針 , 拖拽 , 右鍵 , 前端開發 , Javascript

收藏 評論

雞蛋炒番茄 - Immutable.js 源碼解析 --Map 類型

上一片文章介紹的是 List 結構。那對於 Map 結構又要如何處理,沒有 List 結構的索引,那怎麼辦呢? 我們把鍵名變為哈希值就可以啦~ HAMT:Hash Arrey Mapped Trie 。這個結構就是Map中所用到的。 immutable中的hash計算核心代碼如下: function hashString(string) { // This is the hash from J

immutable-js , 前端 , Javascript

收藏 評論

茶無味的一天 - 原生拖拽太拉跨了,純JS自己手寫一個拖拽效果,縱享絲滑

前言 提到元素拖拽,通常都會先想到用 HTML5 的拖拽放置 (Drag 和 Drop) 來實現,它提供了一套完整的事件機制,看起來似乎是首選的解決方案,但實際卻不是那麼美好,主要是它的樣式太過簡陋,無法實現更高級的用户體驗: 這是瀏覽器默認的拖拽效果,點住拖拽任意圖片或文字都會產生。 筆者因為之前有個小項目需要經常參考稿定設計,一直有留意其元素拖拽的效果(如下圖),所以接下來我將以這種效果為藍

css3 , 拖拽 , 前端 , html5 , Javascript

收藏 評論

轉角處的湯姆 - JavaScript 中的閉包:理解與應用

在 JavaScript 的世界中,閉包是一個非常重要且常用的概念。它不僅是 JavaScript 中的核心特性之一,也是許多複雜編程模式的基礎。無論是為了解決數據封裝問題,還是為了實現一些高效的異步編程模式,閉包都發揮着至關重要的作用。在本文中,我們將詳細探討閉包的概念、工作原理及常見應用,幫助你更好地理解並運用閉包。 目錄 什麼是閉包? 閉包的工

詞法 , 作用域 , 數據封裝 , 前端開發 , Javascript

收藏 評論

賢儒 - JavaScript 異步操作進化史

特別説明 這篇博客是我個人對 JavaScript 異步操作 的總結歸類。 通過這篇文章我也希望讀者可以從 宏觀 的角度看待 JavaScript 異步操作是如何演化的。 但是如果想要通過這篇博客全面掌握 promise 或者 async 函數等其他技術的全部知識,還是不太現實的。 推薦大家精讀阮一峯老師的 ECMAScript 6 入門 - Promise 對象 ,和尼古拉斯老師的《深

promise , async-await , 發佈訂閲模式 , generator , Javascript

收藏 評論

天生帥才 - 隱形刺客:解析 JavaScript 中 String 類型的“安靜”與“危險”

在 JavaScript 的數據類型家族中,String 看起來是最無害的。它不像 Object 那樣結構複雜,也不像 Symbol 那樣晦澀難懂。然而,正是這種表面上的簡單和極高的容錯性,使其成為了生產環境中最頻繁的 Bug 來源。 一、 “安靜”的吞噬者:隱式轉換的陷阱 JavaScript 是一門弱類型語言,而 String 是這場“弱類型遊戲”中的終極贏家。當它與其他類型相遇時,它具有極強

Javascript

收藏 評論

Marvin - 前端中如何使用webWorker對户體驗進行革命性的提升

前言 隨着前端應用場景的逐漸複雜化,伴隨而來的對大數據的處理就不可避免。 那麼今天就以一個真實的應用場景為例來談談前端中如何通過子線程來處理大數據。 目前主流顯示器的刷新率為 60Hz,即一幀為 16ms,因此播放動畫時建議小於 16ms,用户操作響應建議小於 100ms,頁面打開到開始呈現內容建議小於 1000ms。 -- 根據 Chrome 團隊提出的用户感知性能模型 RAIL。 以上

vue.js , 前端性能優化 , webworker , Javascript

收藏 評論

16213681 - Linux系統下tar壓縮解壓縮命令詳解

目錄 什麼是存檔文件? tar 命令基礎操作 必需的操作選項 常用選項 創建存檔文件 基本創建命令 權限要求 查看存檔內容 提取存檔內容 基本提取命令 權限處理 壓縮存檔 支持的壓縮算法 創建壓縮存檔示例 驗證壓縮存檔內容 提取壓縮存檔 獨立壓縮工具 查看壓縮文件信息

文件名 , 壓縮算法 , 存檔文件 , 前端開發 , Javascript

收藏 評論

maroonstar - 自動生成簡單的落地頁 auto-landing-page-client

公司每一版的app下載頁結構變化都不大(可以説結構基本沒有變化),所以突發奇想利用 ejs 和 nodejs 寫了個小工具來自動生成。雖然目前看起來沒有提升太多的效率,不過權當練手,説不定以後完善了,大家用起來都比較順手呢(希望比較渺茫,捂臉...) 自動生成簡單的落地頁的小工具 auto-langding-page-client auto-langding-page 是之前我寫的一個小工具,專

node.js , ejs , Javascript

收藏 評論

u_17499862 - AutoMQ聯手RustFS:構建下一代雲原生Diskless Kafka架構

2025年,雲原生數據基礎設施領域迎來重大突破。AutoMQ與RustFS宣佈達成戰略合作,將共同打造基於對象存儲的新一代Diskless Kafka解決方案,徹底解決傳統Kafka在雲環境下面臨的成本、彈性與運維難題。 目錄 一、雲原生時代下傳統Kafka的架構瓶頸 二、技術突圍:存算分離與高性能對象存儲的融合

企業存儲 , 架構 , RustFS , 雲原生 , kafka , 前端開發 , Javascript

收藏 評論

jenna - 從零搭建自己的js工具庫 typescript+rollup+karma+mocha+coverage

前言 隨着公司產品線的增多,開發維護的項目也越來越多,在業務開發過程中,就會發現經常用到的cookie處理,數組處理,節流防抖函數等工具函數,這些工具函數在很多的項目中會使用到,為了避免一份代碼多次複製粘貼使用的low操作,筆者嘗試從零搭建JavaScript工具庫typescript+rollup+karma+mocha+coverage , 寫這篇文章主要是分享給有同樣需求的朋友提供參考,希望

rollup , karma , typescript , 前端 , Javascript

收藏 評論

Christian Heilmann - 7 JavaScript Things I Wish I Knew Much Earlier In My Career

I’ve been writing JavaScript code for much longer than I care to remember. I am very excited about the language’s recent success; it’s good to be a part of that success story. I’ve written dozens of

Career , coding , Javascript

收藏 評論

OpenTiny社區 - Vue2/Vue3 遷移頭禿?Renderless 架構讓組件 “無縫穿梭”

本文由體驗技術團隊劉坤原創。 "一次編寫,到處運行" —— 這不是 Java 的專利,也是 Renderless 架構的座右銘! 開篇:什麼是 Renderless 架構? 🤔 傳統組件的困境 想象一下,你寫了一個超棒的 Vue 3 組件: !-- MyAwesomeComponent.vue -- template div button @click="handleClick

vue.js , 開源 , 前端 , Javascript

收藏 評論

laojean - 【Java數據結構】集合PriorityQueue及其背後的數據結構堆(優先級隊列)(一)

目錄 一、引言 二、什麼是優先級隊列? 2.1 基本概念 三、堆:優先級隊列的底層實現 3.1 堆的基本概念 3.1.1 堆的定義 3.1.2堆的存儲 3.2 堆的核心操作 3.2.1 向下調整(Shift Down) 3.2.2向上調整(Shift Up) 3.2.3插入與刪除操作

sed , 數據結構 , 優先級隊列 , JAVA , 大根堆 , 前端開發 , Javascript

收藏 評論

倔強青銅三 - vscode插件開發中文文檔教程(3)——擴展結構

vscode插件開發中文文檔教程(3)——擴展結構 原文鏈接:Extension Anatomy 作者:Microsoft 譯者:倔強青銅三 前言 大家好,我是倔強青銅三。是一名熱情的軟件工程師,我熱衷於分享和傳播IT技術,致力於通過我的知識和技能推動技術交流與創新,歡迎關注我,微信公眾號:倔強青銅三。歡迎點贊、收藏、關注,一鍵三連!!! 擴展結構 在上一個主題中,您已經能夠運行一個基

vscode插件 , typescript , 前端 , Javascript

收藏 評論

註銷 - 如何給 SAP Spartacus Storefront 創建新的頁面

Creating New Pages and Components Spartacus 是一個單頁面的應用程序,但它仍然使用頁面的概念來區分應用程序內的不同視圖。 Spartacus 頁面來自 CMS,由插槽和組件構成。 頁面包含插槽,插槽包含組件。 為了組織公共插槽和組件,Spartacus 支持頁面模板。 頁面模板包含佈局以及可全局使用的組件,例如頁眉和頁腳部分。 Spartacus 從 CM

頁面佈局 , saprfc , 前端 , Javascript

收藏 評論

mob64ca1403c772 - Java基礎知識點(面向對象基本基礎概念)_讓世界更美好的技術博客

面向對象 面向對象編程的本質:以類的方式組織代碼,以對象的組織封裝數據。 三大特性:封裝,繼承,多態。 構造器: 和類名相同 沒有返回值 作用: new 本質在調用構造方法 初始化對象的值 生成構造器快捷鍵:alt+insert

子類 , System , 前端開發 , 父類 , Javascript

收藏 評論

mob64ca13fe62db - Python安裝教程(附安裝包)_python安裝包pan

文章目錄 前言 一、下載 Python 3.13安裝包 二、python3.13安裝教程 三、驗證python3.13安裝 前言 本教程將詳細地為你介紹在Windows上python3.13安裝教程,同時還會涵蓋一些常見問題的解決方法,以及安裝完成後的基礎配置和驗證。無論你是初次接觸

windows , 安裝包 , 前端開發 , Javascript , Python

收藏 評論

劉大貓 - JavaScript入門及基礎知識介紹

@[toc] JavaScript大綱 1.概述 JavaScript是一門世界上最流行的腳本語言 ==一個合格的後端人員,必須要精通JavaScript== 2.歷史 https://blog.csdn.net/kese7952/article/details/79357868 ECMAScript它可以理解為是JavaScript的一個標準 最新版本已經到ES6,但是

數據類型 , 算法 , 人工智能 , JAVA , Javascript

收藏 評論

小火車 - 和其他庫(jquery,backbone)一起使用react

注:由於譯者水平有限,難免會出現錯誤,希望大家能指出,謝謝。 react 可以被用在任何的web 應用中。它可以被嵌入到其他的應用中,要是你小心一點,其他的應用也能被嵌入到react中。這篇文章將會從一些常用的使用場景入手,重點會關注與jQuery 和backbone 的交互。但是裏面的思想在我們和其他庫交互時都是可以被參考的。 和操縱DOM的插件的交互 react 感知不到它管理之外的dom 的

react , backbone , jquery , Javascript

收藏 評論