tag Javascript

標籤
貢獻1,371
1403
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

若川 - Taro 源碼揭秘:6. 為什麼通過 Taro.xxx 能調用各個小程序平台的 API,如何設計實現的?

1. 前言 大家好,我是若川,歡迎關注我的公眾號:若川視野。從 2021 年 8 月起,我持續組織了好幾年的每週大家一起學習 200 行左右的源碼共讀活動,感興趣的可以點此掃碼加我微信 ruochuan02 參與。另外,想學源碼,極力推薦關注我寫的專欄《學習源碼整體架構系列》,目前是掘金關注人數(6k+人)第一的專欄,寫有幾十篇源碼文章。 截至目前(2024-08-28),taro 4.0 正式版

react , 微信小程序 , taro , 前端 , Javascript

收藏 評論

mb61c46a7ab1eee - Vue事件處理 - 指南

一、Vue 中的事件綁定:v-on 指令 Vue 使用 v-on 指令來監聽 DOM 事件,並在觸發時執行 JavaScript 代碼。 1. 基本語法 點擊我 2. 簡寫語法(推薦) v-on: 可以簡寫為 @,這是 Vue 中最常見的寫法: 點擊我 3. 方法定義 在 Vue 組件的 meth

修飾符 , 事件綁定 , Vue , 前端開發 , Javascript

收藏 評論

風之谷啓航 - Hudi-表的存儲類型及比較_嘣嘣嚓的技術博客

01. Hudi 數據模型分析 主題説明 Hudi 的數據模型是整個系統的核心抽象,説白了就是定義了數據記錄在系統中是怎麼表示的、怎麼操作的。理解數據模型是理解 Hudi 工作原理的基礎,就像蓋房子要先打地基一樣。 在 Hudi 裏,一條數據記錄不是簡單的字符串或者字節數組,而是一個結構化的對象,包含了記錄本身的數據、唯一標識、存儲位置等信息。這種設計讓 Hud

字段 , 序列化 , 數據 , 前端開發 , Javascript

收藏 評論

Max Stoiber - How To Scale React Applications

We recently released version 3 of React Boilerplate, one of the most popular React starter kits, after several months of work. The team spoke with hundreds of developers about how they build and sca

react , Tools , coding , Javascript

收藏 評論

榮頂 - 誰動了我的代碼!(協同倉庫該有的規範)🔥

前言 公司一個老項目,沒有做代碼提交前的校驗,我拿到後,想着老項目嘛也沒時間幫它弄這些,反正就是改一點點小東西;儘量跟着它的代碼風格寫,寫完提交就行; 直到某一天,又有一個人加入了進來。好傢伙,直接幹出事了。 很多個文件一起提交的,然後 commit-msg 不規範,代碼縮進也不規範,換行符也不一致,裏面還有很多沒用的代碼,可讀性極差; 當你某一天 fetch 代碼時,發現很多文件是這樣的

規範化 , 工程化 , 代碼規範 , 前端 , Javascript

收藏 評論

兔子先森 - uniapp微信小程序文件下載-自定義文件名

在微信小程序端是無法直接下載文件的,對於docx、excel、pdf等文件都是通過臨時緩存+打開的方式保存到本地 默認下載 const openFile = (url,fileType) = { uni.downloadFile({ url: url, success: function (res) { let filePath =

react , vue.js , HTML , 前端 , Javascript

收藏 評論

16213681 - 27.IO多路複用之select_51CTO博客

文章目錄 前言 一. 五種IO模型 二. select實現多路轉接 2.1 select接口 2.2 select服務器實現 2.2.1 對網絡套接字進行封裝 2.2.2 構建出服務器類 2.2.3 進行初始化 2.2.4 獲取要進行等

文件描述符 , 數據 , 多路 , 前端開發 , Javascript

收藏 評論

superZidan - React 編譯器還能這樣?!

hello 大家好,我是 superZidan,這篇文章想跟大家聊聊 React 編譯器 ,如果大家遇到任何問題,歡迎 聯繫我或者直接微信添加superZidan41 🔥🔥🔥前方高能,乾貨滿滿,建議點贊➕關注➕收藏; React 19 和 React 編譯器(此前稱作React Forget)最近一個月成為了 React 社區熱議的焦點。大家都對於可能很快就不必再在 React 中糾結於記憶

性能優化 , react , 記憶 , 編譯器 , Javascript

收藏 評論

mob64ca140c3859 - luogu P3014 牛線 (康拓展開及其逆向操作)

前置知識:樹狀數組 前導 康託展開(Cantor Expansion)是一種將一個排列,映射為一個唯一整數的編碼方法。 常用於排列的哈希、狀態壓縮或字典序編號等場景。 題意 任務一:求一個全排列是第幾個全排列,按字典序(即從小到大)。 任務二:求第 個全排列。 1.康託展開(任務 1)

排列映射 , 算法 , 康託展開 , c++ , 狀態壓縮 , 前端開發 , Javascript

收藏 評論

munergs - 獵豹瀏覽器原生js出現各種各樣方法未定義的錯誤解決辦法

想不到2023年了還有人會要求兼容獵豹瀏覽器。 我用原生js寫的一個程序,按理來説不應當有兼容性問題,結果頁面上報各種方法未定義的錯誤 後面突然想到會不會是因為上一次更新中使用了可選鏈操作符?.導致的呢 把所有用到?.的地方直接刪掉以後,頁面表現就正常了

瀏覽器兼容性 , 兼容性問題 , Javascript

收藏 評論

Christian Heilmann - JavaScript Events And Responding To The User

Whenever people ask me about the most powerful things in JavaScript and the DOM, I quickly arrive at events. The reason is that events in browsers are incredibly useful. Furthermore, decoupling func

Programming , coding , Css , Javascript

收藏 評論

墨抒穎 - js轉碼與解碼emoji

javascript正常的英文編碼是utf-8的,mysql默認存的也是這種編碼,而emoji表情是utf-16的,這就導致了db存儲emoji會有問題,所以最好的方式是,把emoji先轉成utf-8的這種實體編碼,存到數據庫裏,要使用的時候,從db拿出來,再解碼成utf-16的形式。 原文章 { //表情轉碼 utf16toEntities(str){ const patt = /

轉碼 , 解碼 , emoji , Javascript

收藏 評論

雲端築夢工匠 - 線程池技術

MCP代理併發請求處理架構:線程池設計終極指南 在現代AI應用開發中,MCP(Model Context Protocol)代理的併發請求處理能力直接決定了系統的性能和用户體驗。MCP-Use項目通過精心設計的線程池架構,為開發者提供了高效處理多服務器併發請求的完整解決方案。這套架構不僅能顯著提升系統吞吐量,還能確保資源的高效利用和

服務器 , 線程池 , 請求處理 , 前端開發 , Javascript

收藏 評論

Grewer - React 性能 debug 小記

前言 之前開發重構項目的時候,遇到了一些問題, 如 hooks 的性能問題和 quill 的重載問題。本文就是記錄這些問題的解決過程。 場景 在基於富文本的輸入場景中,我們發現在輸入回車後會出現明顯的卡頓現象。為了更好地展示此類場景,這裏使用了一個簡單的例子展示。 function App() { const [value, setValue] = useState(''); /

performance , react , 性能分析 , 前端 , Javascript

收藏 評論

夢想雲圖網頁CAD - AI+網頁CAD實現文生CAD圖紙(web cad sdk)

一、項目概述 本章節將探討AI技術與在線CAD相結合,能否打造一個能讓CAD"聽懂人話"的智能助手。 核心價值:告別繁瑣的手動繪圖,用自然語言就能完成CAD設計。無論是建築工程師、機械設計師,還是CAD開發者,都能通過AI大幅提升工作效率。 二、為什麼選擇MxCAD來做CAD智能系統? 1. 原子化API - AI時代的CAD開發利器 傳統CAD軟件的問題是:你只能用它給你的功能,比如"畫直

node.js , typescript , html5 , Javascript

收藏 評論

JAVA小俠影 - h5上傳文件時ios自帶的選取文件可以隱藏掉嗎

我們平時經常做的是上傳文件,上傳文件夾與上傳文件類似,但也有一些不同之處,這次做了上傳文件夾就記錄下以備後用。 這次項目的需求: 支持大文件的上傳和續傳,要求續傳支持所有瀏覽器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全瀏覽器,並且刷新瀏覽器後仍然能夠續傳,重啓瀏覽器(關閉瀏覽器後再打開)仍然能夠繼續上傳,重

vue.js , 移動開發 , Css , ios , HTML , html5 , Javascript

收藏 評論

前端子金 - h5 video踩坑記錄

筆者近來在用h5 的video來開發視頻,下面來聊一聊是怎麼一步一步填坑的。 一些在開發中的注意點,都在代碼裏的註釋進行描述 基本需求 禁止全屏 是否自動播放 播放器尺寸的設置 播放完畢時回到初始狀態 1. 禁止全屏 webkit-playsInline={true} // ios x5-playsInline ={true}// android playsInline ={tr

視頻 , h5播放器 , 兼容性 , 前端 , Javascript

收藏 評論

mob64ca140f29e5 - 讀取hdr圖像_Unity通用渲染管線(URP)系列(十二)—— HDR_weixin

2.HDRP配置文件(HDRP Asset) HDRP的全稱是High Definition Render Pipeline(高清渲染管線)。它是基於Scriptable Render Pipeline(簡稱SRP,中文翻譯為“可編程渲染管線”)實現的一個模板,目前的目標平台是支持Compute Shader的帶獨立顯卡的台式機和家用遊戲機,比如PlayStati

渲染管線 , unity , 學習 , 3d , 前端開發 , Javascript

收藏 評論

尹光耀 - underscore debounce函數分析

underscore debounce函數分析 標籤(空格分隔): underscore 本文是underscore源碼剖析系列第六篇文章,上節我們介紹了throttle節流函數的實現,這節將會介紹一下節流函數的兄弟 —— debounce防抖動函數。 throttle函數是在高頻率觸發的情況下,為了防止函數的頻繁調用,將其限制在一段時間內只會調用一次。而debounce函數則是在頻繁觸發

underscore , HTML , 前端 , Javascript

收藏 評論

健身的油條_ADoT6 - WebKit 的渲染引擎優化策略

簡介: WebKit 是一個開源的網頁瀏覽引擎,被廣泛應用於多種瀏覽器,包括 Safari 和許多移動設備瀏覽器。其高效的渲染性能和靈活的架構使得 WebKit 成為現代瀏覽器開發的重要組成部分。在這篇文章中,我們將深入探討 WebKit 在渲染引擎優化方面的策略,尤其關注其在提高頁面加載速度和渲染效率方面的技術實現。 正文: 什麼是 WebKit? WebKit 起源於 KHTML 和 KJS,

node.js , webkit , typescript , 前端 , Javascript

收藏 評論

數據解碼者 - Vben Admin 自學記錄 —— Table組件的基本使用及練習(持續更新中...)_Morgan

1.表格列屬性 /** * 定義表格列的配置 * @param onActionClick 操作列點擊回調函數 * @param onStatusChange 狀態改變回調函數 * @returns 表格列配置數組 */ export function useColumns(): VxeTableGridOptions['col

數據 , 字段名 , 前端開發 , HTML , 前端 , Javascript

收藏 評論

g天命風流 - 併發編程之的ArrayList安全性的詳細解析

ArrayList不安全 ArrayList中的add方法沒有synchronized修飾,是不安全的 下面代碼運行結果(異常 java.util.ConcurrentModificationException): import java.util.ArrayList; import java.util.List; import java.util.UUID;

項目代碼 , List , JAVA , 前端開發 , Javascript

收藏 評論

北冥有鍋 - 解決Vuex刷新重置,關閉窗口重置

Vuex結合sessionStorage存儲公用的用户信息 前言 在一個系統中,我們經常會用到用户的用户名、用户手機號、用户ID等信息,可以將它們用於展示在系統中或者根據ID獲取權限之類。 因為各個頁面都需要這些公用信息,當然是存儲在store的狀態字中,登錄之後就請求遠程數據,賦值啦。 但是由於Vue是響應式的,我們存儲在store中的狀態字一旦刷新或者關閉窗口,網頁都會初始化,重置,所以得想個

sessionstorage , vuex , 前端 , Javascript

收藏 評論

網絡安全戰士 - a javascripterroroccurred如何解決

JavaScript對於我來説一直是個很高深莫測的東西,尤其是在錯誤處理這方面。Firefox出來之前編寫JavaScript真的很頭痛,程序運行不了害我不得不認真檢查程序,反覆的使用Alert驗證每一段代碼是否運行正常,費時也費力。也許很多人笑我為什麼不用一些調試軟件或是插件呢?原因很簡單:因為我當時不知道。現在知道了也很少用了,因為有了Firefox! 這幾天無

錯誤信息 , php , 前端開發 , Javascript

收藏 評論