tag Javascript

標籤
貢獻1,355
1070
06:37 AM · Oct 27 ,2025

@Javascript / 博客 RSS 訂閱

Zack Grossbart - Which JavaScript Recipe Is Right For You?

JavaScript has been called everything from great to awful to the assembly language of the Web, but we all use it. Love JavaScript or hate it: everyone admits there are serious flaws and not many oth

coding , Javascript

收藏 評論

星火飛碼iFlyCode - iFlyCode+SpecKit應用:照片等比智能壓縮功能實現

項目背景 需求來源:業務上需要上傳考生相片,支持歷年存儲,預期每年新增20w+,上傳質量大小不一,除了大小判斷外,需要對相片超過配置閾值(默認300KB)的照片進行智能壓縮,還不能影響顯示效果,同時考慮壓縮性能,否則前端返回時間比較久,用户等待時間長。 核心特性 ✅可配置閾值: 通過系統配置KsXpCompressSize動態調整壓縮閾值 ✅智

sed , 縮放 , Image , 前端開發 , Javascript

收藏 評論

Henry Bley-Vroman - Setting And Persisting Color Scheme Preferences With CSS And A “Touch” Of JavaScript

Many modern websites give users the power to set a site-specific color scheme preference. A basic implementation is straightforward with JavaScript: listen for when a user changes a checkbox or clic

Techniques , Css , Design , Javascript

收藏 評論

墨守成規de網工 - Go語言proto使用入門

1. 什麼是 gRPC? gRPC 是一個高性能、開源的通用 RPC 框架,由 Google 開發。它基於 HTTP/2 協議,使用 Protocol Buffers 作為接口定義語言和序列化工具。 為什麼選擇 gRPC? 高性能:基於 HTTP/2,支持多路複用和流式傳輸 跨語言:支持多種編程語言 強

服務端 , golang , 開發語言 , server , 前端開發 , 後端 , Javascript

收藏 評論

JoernLee - 模板引擎的整理歸納

[toc] 最近項目中涉及到模板引擎,參考了一些博客文章進行了一些學習,並在此進行記錄 1. 模板引擎是什麼 首先我們來了解什麼是模板,模板就我個人理解而言其產生的目的是為了解決展示與數據的耦合,簡單來説模板還是一段字符,只不過其中有一些片段跟數據相關,實際開發中根據數據模型與模板來動態生成最終的HTML(或者其他類型片段,本文都以HTML 為例子) 而模板引擎就是可以簡化該拼接過程,通過一

模板引擎 , 前端 , Javascript

收藏 評論

mob64ca13fc220d - 安裝GHUB出現a javascript error occurred in the main process

THE START 相信小夥伴在使用SCI-HUB下載英文文獻的時候會出現這樣的問題,就是網頁響應時間過長,無法加載下載頁面。今天來解決一下這個問題,還是小編昨天分享過的IDM插件,調用IDM下載器來下載英文文獻,效率更高節省時間! 1安裝IDM插件 這個小編已經分享很多次了,由於以後分享的資源基本都用它了,再來重複一下。拖動I

g hub無法安裝 , 安裝包 , 文件複製 , 前端開發 , Javascript

收藏 評論

Maksim Chemerisuk - CSS-Driven Internationalization In JavaScript

Writing front-end code often requires developers to address the problem of internationalization at some level. Despite the current standard, which introduces a bunch of new tags, simply adding suppo

Techniques , coding , Css , Javascript

收藏 評論

南玖 - Base64編碼的“暗坑”:解密失敗?可能是這些原因!

前言 最近開發過程中遇到了關於使用base64加密傳輸遇到的神奇問題。需求就是用户的id在鏈接上露出時需要加密處理,於是後端把下發的用户id改成了base64加密處理後下發了,前端只需要把加密後的用户id原樣傳給後端就行。就是這個看似簡單的流程,前端啥也沒幹只是原樣透傳,但後端有概率拿到的用户id不對。 問題描述 本地寫個後端服務模擬當時的情景: 後端框架:nest @Get('getUserIn

urlencode , base64 , 前端 , Javascript

收藏 評論

Vitaly Friedman - Useful JavaScript Libraries and jQuery Plugins

If you have a problem and need a solution for it, chances are high that a JavaScript library or jQuery plugin exists that was created to solve this very problem. Such libraries are always great to h

coding , jquery , Javascript

收藏 評論

Shen - 高階函數應用 —— 柯里化與反柯里化

閲讀原文 前言 在 JavaScript 中,柯里化和反柯里化是高階函數的一種應用,在這之前我們應該清楚什麼是高階函數,通俗的説,函數可以作為參數傳遞到函數中,這個作為參數的函數叫回調函數,而擁有這個參數的函數就是高階函數,回調函數在高階函數中調用並傳遞相應的參數,在高階函數執行時,由於回調函數的內部邏輯不同,高階函數的執行結果也不同,非常靈活,也被叫做函數式編程。 柯里

高階函數 , currying , Javascript

收藏 評論

搖曳 - JS循環彙總

const arr = [1, 2, 3]; // for循環: 能夠使用break, continue, return控制循環; 通過下標間接訪問元素 for (let index = 0; index arr.length; index++) { const element = arr[index]; console.log(element); } // forEach:

ecmascript-6 , 循環 , 遍歷 , Javascript

收藏 評論

冴羽 - 能讓 GitHub 刪除泄露的蘋果源碼還有 8000 多個相關倉庫的 DMCA 是什麼?

1. 源碼泄露 上週蘋果 App Store 前端源碼泄露,因其生產環境忘記關閉 Sourcemap,被用户下載了源碼,上傳到 Github。短短几天就已經 Fork 和 Star 超 5k。 當然現在倉庫已經被 ban 了,當你打開倉庫的時候,GitHub 會提示: 千萬不要以為自己有 fork 就安全了,fork 的倉庫也一同被刪除了,據説刪了 8000 多個相關倉庫,足以看到當時大家湊熱鬧

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

收藏 評論

秦國慶 - yearrecord——一個類似痕跡牆的React數據展示組件

介紹一下自己做的一個類似於力扣個人主頁提交記錄和GitHub主頁貢獻記錄的React組件。 下圖分別是力扣個人主頁提交記錄和GitHub個人主頁的貢獻記錄,像這樣類似痕跡牆的形式可以比較直觀且高效得展示一段時間內得數據記錄。 然而要從0實現這個功能還是有一些麻煩得,並且該功能可用的場景也比較多,於是便把它做成了一個通用的組件,只需要提供數據即可渲染這樣的效果。 如何使用 安裝

react , rollup , typescript , 前端 , Javascript

收藏 評論

Mitch Lloyd - Write Your Next Web App With Ember CLI

When you start a fresh web project or start digging into an existing code base, chances are you’re trying to create or enhance a feature for your users. The last thing you want to do is spend time c

Frameworks , coding , Javascript

收藏 評論

jowvid - 搭建個人博客的歷程_51CTO博客

學習 一、學習方向:從硬件轉向軟件 在學校裏,專業課大多以理論為主,加上對硬件知識興趣不大,導致我現在學習動力一直不足。目前,我決定將學習重心還是儘量放在軟件方向: 嵌入式學習:每天投入30min-1h時間學習基礎知識同步進行行業調研,比如瞭解就業前景或者是觀察我的同齡人或者前輩現在在學什麼是否過着我想要的生活。如果發現自己確實不適合這個方向,會及時調

工作效率 , 軟件開發 , 自動生成 , 前端開發 , Javascript

收藏 評論

皮小蛋 - seajs模塊化改造實踐

前言 一月份的時候,臨近放假,拿到一個需求,新增一個產品,我一個前端對一個java後端,兩個星期的開發時間。 因為大部分功能在別的產品都已經有了,基本都是簡單處理一下拿過來,再添加一下額外需要的功能,比如選擇出行國家等。前一天拿到文檔看了下,搞清楚之後,第二天開工,基本一天就把功能做完了。這一天的大部分時間還是花在-找代碼上。無他,實在是遺留的代碼 不是很清晰。 因為系統比較舊,前後端也沒有分離,

seajs , 模塊化開發 , Javascript

收藏 評論

子葉流風 - 表單FormData的使用

一.創建一個formData對象實例的方式 1、創建一個空對象 var formData = new FormData();//通過append方法添加數據 2、使用已有表單來初始化對象 表單示例 form id="myForm" action="" method="post" input type="text" name="name"名字 input type="password

foreach , Javascript

收藏 評論

兔子先森 - uniapp獲取微信小程序頂部NavBar的信息

我在這裏封裝了一個類,可以直接使用 export default class NavBarInfo { constructor() { this.statusBarHeight = 0; //狀態欄的高度 this.navigatorHeight = 0; //導航欄高度 this.menuHeight = 0; //膠囊高度

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

收藏 評論

Noam Rosenthal - What Web Frameworks Solve And How To Do Without Them (Part 1)

I have recently become very interested in comparing frameworks to vanilla JavaScript. It started after some frustration I had using React in some of my freelance projects, and with my recent, more i

react , Frameworks , Javascript

收藏 評論

數碼悟透 - Jmeter服務器性能壓測之—QPS/RPS/TPS/RT/併發數/併發連接數/併發用户數/線程數/吞吐量等概念詳解_併發連接數單位

JMter 的JVM默認值:set HEAP=-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m 初始堆大小 Xms Xms1g 最大堆大小 Xmx ,Xmx1g 這2個值建議相等,減少GC 元空間:MaxMetaspaceSize 32位JDK只支持 1g的Xms ,Xmx,安裝的32位 JDK 修改 jmeter.bat的H

服務器 , jvm , 壓測 , 前端開發 , Javascript

收藏 評論

doscommand - 在Python 中解析 JSON 數據 -

目錄 引言 一、JSON簡介 二、python中JSON模塊 2.1 json.load() 2.2 json.loads() 2.3 json.load() 2.4 json.dumps() 三、數據格式轉換規則 四、異常處理 五、完整示例 參考 引言 在當今數據驅動

前端開發 , Javascript , Json , Python

收藏 評論

mob64ca14106f2f - 自學WebAPIs(DOM+BOM)筆記(day01+02)_webapi(dom,bom)

變量的聲明 Web API基本認知-作用和分類 什麼是DOM DOM樹 DOM對象⭐ 獲取DOM對象 tip:只能選中多個相同標籤中的第一個標籤,CSS怎麼選中html標籤的,DOM就怎麼選,別忘了加引號

開發語言 , Css , 筆記 , 前端開發 , HTML , Javascript

收藏 評論

Jimaks - React Suspense異步處理

在現代Web應用開發中,異步數據加載已成為不可避免的話題。用户期望流暢的交互體驗,同時又要求應用能夠實時獲取最新數據。React團隊意識到了這一挑戰,並推出了Suspense這一革命性的異步處理機制,旨在簡化異步操作的處理流程,提升用户體驗。 Suspense的核心理念 React Suspense從根本上改變了我們處理異步操作的思維方式。傳統方法中,我們需要手動管理加載狀態、錯

加載 , Css , 數據獲取 , 前端開發 , HTML , Javascript

收藏 評論

架構領航博主 - 項目啓動階段的主要工作

AI 水務前端項目啓動 快速啓動 開發模式 npm run dev 啓動後訪問 http://localhost:3000 生產構建 npm run build 構建產物將輸出到 dist 目錄。 預覽構建結果 npm run preview 可用腳本

圖層 , Nginx , 前端開發 , Javascript

收藏 評論