tag Javascript

標籤
貢獻1,356
1115
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

Sean Fioritto - The Future Of Video In Web Design

Federico was the only other kid on the block with a dedicated ISDN line, so I gave him a call. It had taken six hours of interminable waiting (peppered with frantic bouts of cursing), but I had just

Techniques , coding , Css , HTML , Javascript

收藏 評論

華為雲開發者聯盟 - 盤點用jQuery框架實現“for循環”的四種方式!

摘要:分享在jQuery高級開發中對元素標籤體的遍歷常用的幾種方法。 本文分享自華為雲社區《盤點用jQuery框架實現“for循環”的四種方式!》,原文作者:灰小猿 。 今天繼續來和大家分享在jQuery高級開發中對元素標籤體的遍歷常用的幾種方法。 我們以一個案例的形式進行講解,假如我們需要遍歷的是如下ul標籤中的li標籤: body ul id="city" li北京/li

框架 , 遍歷 , jquery , for循環 , Javascript

收藏 評論

編程小匠人之魂 - 牛客算法週週練12 (A 水 B 多源最短路 C bfs D 思維 E dfs求環&二分圖染色

C 無窮無盡的力量2.0 稍加思考,發現 3*3除中間外的任意點(止步於此) 而 3*4 以上的棋盤就能跳到任意點 對於 1*n 的棋盤,顯然只能在初始格 對於 2*n(n+1)/2 格 代碼略 D 無窮無盡的小數 從簡到難,先考慮兩個小數循環節長度相同,大減小的情況 稍加思考發現結果的循環節事實

循環節 , 最大深度 , 子樹 , 前端開發 , Javascript

收藏 評論

mob64ca140f67e3 - KnockoutJS - 組件( Components)

你是否在開發複雜Web應用時遇到過組件加載緩慢、數據更新卡頓的問題?本文將從Knockout.js組件系統的底層實現出發,結合Web Components規範,提供一套可落地的性能優化方案,幫助你構建響應更快、用户體驗更優的現代Web應用。讀完本文,你將掌握組件懶加載策略、內存管理技巧以及渲染優化方法,讓你的Knockout應用在複雜場景下依然保持流暢。 Knockout組

加載 , Knockout , 前端開發 , Javascript , Web

收藏 評論

林一一 - 編寫 loader 和 plugin

原文地址 編寫 loader 和 plugins github 一、loader 1.loader 介紹 loader 是什麼 loader 其實是一個函數,對匹配到的內容進行轉換,將轉換後的結果返回。 loader 作用 在 webpack 中 loader 就像是一位翻譯官。webpack 只認識 JavaScript 這們語言,對於其他的資源通過 loader 後可以轉化做預處理

loader , plugin , webpack , Javascript

收藏 評論

shuangxiao99 - TOML 格式簡介

TOML(Tom's Obvious, Minimal Language)是為配置文件設計的序列化格式,目標是簡潔、可讀且易於手寫。常用於項目配置(如 Rust 的 Cargo、Python 的 Poetry、各類工具的配置文件)。下面概要説明其特性、示例及與 JSON 的對比,幫助選擇合適場景。 核心特點(簡要) 面向配置:設計用於人類編輯的配置文件。 支持註釋:使用 #。 明確的原生類

前端 , Javascript , Json

收藏 評論

一丁目 - javascript變量命名規範

程序員三大難題:變量命名、緩存失效、循環邊界。 駝峯命名 首先,和其他語言一樣,大部分變量建議採用駝峯命名法。 var articleTitle = 'javascript變量命名規範' 而對於常量,使用大寫字母和下劃線來組合命名。 const COUNTRY_NAME = 'China' 根據變量類型來命名 普通變量/屬性 儘量用簡單易懂的 名詞 結尾,前面可以加 形容詞/名詞 來修飾。 va

命名規範 , 代碼規範 , 重構 , 前端 , Javascript

收藏 評論

Louis Lazaris - Interactive Learning Tools For Front-End Developers

Because this industry moves so quickly, learning new skills is a regular thing for most of us. Over the last little while, I’ve been able to collect links to several interactive coding tools and app

Round-Ups , Css , Javascript

收藏 評論

Stuart Memo - Making Music In A Browser: Recreating Theremin With JS And Web Audio API

Petrograd, Russia, 1920. Deep in his scientific laboratory, a young Léon Theremin accidentally notices that the sound coming from one of his high-frequency oscillators changes pitch when he moves hi

Web Audio , coding , Css , Javascript

收藏 評論

Shenfq - 在命令行裏也能用 React

用過 React 的同學都知道,React 作為一個視圖庫,在進行 Web 開發的時候需要安裝兩個模塊。 npm install react --save npm install react-dom --save react 模塊主要提供了組件的生命週期、虛擬 DOM Diff、Hooks 等能力,以及將 JSX 轉換為虛擬 DOM 的 h 方法。而 react-dom 主要對外暴露一個 rend

react , terminal , 前端 , Javascript

收藏 評論

瘋狂迪霸戈 - Vue2 與 Vue3 區別

1. 架構設計差異 Vue2 的 Options API Vue2 採用 Options API 組織代碼,通過不同的選項(data、methods、computed 等)來定義組件: // Vue2 Options API export default { data() { return { count: 0, message: 'Hel

vue.js , API , 響應式 , 前端開發 , Javascript

收藏 評論

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

一、存儲圖解 我以下面這段代碼為例子,畫出這個List的存儲結構: let myList = []; for(let i=0;i1100;i++) { myList[i] = i; } debugger;//可以在這裏打個斷點調試 let immutableList = Immutable.List(myList) debugger; console.log(immutableList.s

immutable-js , 前端 , Javascript

收藏 評論

Lin Clark - An Abridged Cartoon Introduction To WebAssembly

There’s a lot of hype about WebAssembly in JavaScript circles today. People talk about how blazingly fast it is, and how it’s going to revolutionize web development. But most conversations don’t go

coding , Browsers , Javascript

收藏 評論

Vam的金豆之路 - Strve.js,一個可以將字符串轉換為視圖的JS庫

前言 好久沒有寫原創了,今天就發一篇關於自己研發的JS庫——Strve.js的文章。 終於體驗了一把自己寫JS庫或框架,自己寫文檔,自己寫工具的樂趣。 如果想了解一下Strve.js,可以根據文檔上手一下。 官方文檔: https://www.maomin.club/site/... NPM: https://www.npmjs.com/package... Github: https://gi

virtual-dom , string , npm , Javascript

收藏 評論

killads - C++ 棧和堆的區別和作用,以及內存分配_燃燒技術的活力的技術博客

一、棧 棧通常是一個預定義大小的內存區域,通常約為2M字節左右。 堆也是一個預定義了默認值的區域。但是它的大小可以隨着程序的執行而增長、改變。 重要的是,這2個內存區域的實際位置(物理位置)在我們的RAM中完全一樣。 arr 和 a變量的內存數據挨着,兩者之間有一些字節,這只是因為在調試模式下運行,實際上只是添加了些安全守衞(safety

4G , 棧指針 , 緩存 , 前端開發 , Javascript

收藏 評論

錦繡前程未央 - h5 vue二級頁面無法調用JavascriptInterface方法

JavaScript筆記 1. 通過script元素的src屬性可以包含來自外部域的js文件,這一點與img元素一樣,但這讓script元素倍顯強大的同時又受爭議,訪問外部域js文件是一件很危險的事情,除非該域的所有者值得信賴,不然若是他們改變了該文件的代碼你就等着哭吧。 2. script標籤的位置最好放到body標籤的末端,這樣在解析包含的JavaScri

開發人員 , 前端開發 , 語法錯誤 , html5 , Javascript

收藏 評論

小皇帝James - 表格Table實現前端全選所有功能

前言 最近兩家公司都遇到了全選全頁+批量操作的功能場景,即點擊全選所有的時候需要勾選所有數據包括非當前頁的。 方案 如果純前端分頁可以參考 antdv.table,一般主流的組件庫都給封裝好了。 後端分頁一種方案是: 基於組件庫的現有能力,全選所有時設置 pageSize 為無窮大並調用列表接口得到全量數據賦值給 selectedRowKeys 即可。但是這套方案最大的問題在於

全選 , table , vue3 , selection , Javascript

收藏 評論

註銷 - 使用JavaScript將當前頁面保存成PDF,支持圖片和文字的保存

前端開發的朋友們可能會遇到這個需求:將您負責開發的網頁的全部內容,包括文字和圖片,一起保存成一個PDF文件。如果採用屏幕截圖的話,默認Windows操作系統的截圖按鈕無法完整截取超過一屏幕的屏幕內容。 我在網上找了一段時間,蒐集到了一些解決方案,在這裏分享給廣大程序員。 這個解決方案包含了兩個步驟,將前端頁面轉化為PDF: 1. 遍歷當前網頁的DOM結構,收集所有DOM樹上每個節點的元素信息及相應

pdf導出 , pdf , javascript繼承 , javascript專題系列 , Javascript

收藏 評論

Yaphi Berhanu - Motion Controls In The Browser

In this article, I’m going to explain how to implement motion controls in the browser. That means you’ll be able to create an application where you can move your hand and make gestures, and the elem

API , Apps , Browsers , Javascript

收藏 評論

凹凸實驗室 - 蒲公英 · JELLY技術週刊 Vol.35: Flash 四宗罪?

蒲公英 · JELLY技術週刊 Vol.35 Flash 曾是 Web 邁向新世代的福音書,它為這個世界帶來了繽紛色彩,但也如伊甸園的蘋果,閃耀着智慧的光芒,卻四災隨行。誕生 1995 年至今 25 年,這個潘多拉魔盒終於要被人們關上並塵封入土,然以史為鑑可知興替,flash 緣起為何?為何被高高捧起又跌入凡塵?只是過時,亦或是 web 初心不在?這些都值得我們去思考。 登高遠眺 天高地迥,覺宇

命令行 , 視頻 , Flash , 算法 , Javascript

收藏 評論

Michelle Barker - Respecting Users’ Motion Preferences

When working with motion on the web, it’s important to consider that not everyone experiences it in the same way. What might feel smooth and slick to some might be annoying or distracting to others

performance , animation , Css , Javascript

收藏 評論

wx60f90dec4c4e0 - IDEA 運行 main 方法導致整個項目 install

我在編寫一個 main 方法測試 ,某個方法時,會導致整個項目 install,需要等很久 ,解決辦法 右鍵main 方法的運行箭頭 點擊 將 do not build before run 勾選上,這樣再去運行 main 就不會觸發 整個項目 install 了。 本文包含:--> -->

右鍵 , 前端開發 , Javascript

收藏 評論

網絡智葉 - 最簡單的 RabbitMQ 監控方法 - 每天5分鐘玩轉 OpenStack(158) - CloudMAN的個人空間 -

RabbitMQ作為業界領先的消息隊列中間件,在生產環境中承擔着關鍵的數據傳輸任務。為了確保消息隊列的穩定運行和性能優化,使用RabbitMQ Exporter進行監控是必不可少的環節。本指南將詳細介紹如何安裝、配置和使用RabbitMQ Exporter,幫助您構建完整的消息隊列監控體系。 項目概述與核心價值 RabbitMQ Exporter是一個專門為Prome

新版本 , rpc , 消息隊列 , 前端開發 , Javascript

收藏 評論

FlameAI - 不依賴框架,用原生前端實現一組新年倒計時交互實驗

最近做了一個相對“反工程化”的前端小項目: 一組新年倒計時實驗,全部使用原生前端技術完成。 技術選型刻意保持簡單: 原生 JavaScript HTML5 Canvas requestAnimationFrame 驅動動畫 Web Audio API 處理音效 沒有使用任何主流框架,也沒有複雜的構建流程

主流框架 , 指尖人生 , github , 前端開發 , Javascript , ui

收藏 評論