標籤: javascript 頁1

javascript相關的文章,目前共收錄 376 篇內容。

JavaScript 的 Set 與用法
教學

JavaScript 的 Set 與用法

在JavaScript中,Set是一種新的資料結構,是設計來儲存唯一值(不重複的值)。這使得Set非常適合用來處理那些需要元素唯一性的場景。

JavaScript 的 Map 與用法
教學

JavaScript 的 Map 與用法

在JavaScript中,Map是一種集合類型,它可以儲存鍵值對,其中鍵和值可以是任意類型。這與傳統的JavaScript物件不同,傳統的物件只允許使用字串(或符號)作為鍵。Map的這一特性使得它非常適合需要高效鍵查詢且鍵的類型多樣化的情況。

JavaScript框架語法特性對比:用互動式的介面介紹及比較各大前端框架差異的工具網站
網路資源

JavaScript框架語法特性對比:用互動式的介面介紹及比較各大前端框架差異的工具網站

JavaScript框架語法特性對比是一個專門比較不同JavaScript框架語法特性的工具網站。由Jason Liang所創建,這個平台提供了一個互動的介面,讓開發者可以直覺地比較React、Vue、Angular、Svelte、SolidJS、Lit、Ember與Alpine.js等流行框架的不同語法和功能。用戶可以通過具體的示範程式碼來看到在各個框架中實現相同功能的差異,這對於選擇合適的框架來開發項目非常有幫助。

Apify:專為開發者設計的網頁數據爬蟲與自動化利器
網路資源

Apify:專為開發者設計的網頁數據爬蟲與自動化利器

Apify是一個full-stack的網路爬蟲資料抓前平台,為開發者提供了一個建立、部署和發布網頁抓取、數據提取和網頁自動化工具的場所。它支援Python和JavaScript語言,並與Playwright、Puppeteer、Selenium、Scrapy等流行函式庫相容。使用者可以將其程式碼轉換成Apify Actor,這是一種易於開發、執行、共享和整合的無伺服器微應用。此外,Apify提供雲端部署、大型資料中心以及智慧IP位置轉換,以避免被封鎖。使用者還可以儲存和分享爬蟲結果,並將其Actor整合到任何工作流程中。

Markmap:用心智圖賦予 Markdown 新生命
網路資源

Markmap:用心智圖賦予 Markdown 新生命

Markmap 是一個將 Markdown 文件視覺化為心智圖,幫助用戶以直觀的方式組織和展示想法和訊息。這個工具尤其適合需要結構化文件、筆記或任何以層次化格式表示的資訊的用戶。Markmap 提供了一個簡潔的界面和易於使用的功能,包括在 VSCode 中直接生成和編輯心智圖,使得從概念到視覺呈現的過程更加流暢。

JavaScript Visualizer 9000:用視覺化的方式理解 javasccript 的執行原理
網路資源

JavaScript Visualizer 9000:用視覺化的方式理解 javasccript 的執行原理

JavaScript Visualizer 9000 透過視覺化來展示程式碼的運行流程、數據結構的動態變化,或是透過圖形化介面來輔助理解複雜的程式碼邏輯。這類工具對於學習或教學JavaScript,尤其是對於初學者來說,是非常有幫助的,因為它們能夠使抽象的概念具象化,進而加深理解。

VitePress:由 Vue 開發團隊發表的高效靜態網站生成器
網路資源

VitePress:由 Vue 開發團隊發表的高效靜態網站生成器

VitePress 是一個基於 Vite 與 Vue 的靜態網站生成器,專為快速創建美觀的內容型網站而設計。只需用 Markdown 撰寫內容,你便能在幾分鐘內享受到即時伺服器啟動、更新的開發體驗,同時還能直接利用 Vite 生態系統既有的外掛。此外,VitePress 允許直接在 Markdown 中使用 Vue 語法和元件,或用 Vue 架構自定主題,讓你的網站既快速又個性化。

Transform.tools:開發者的格式轉換神器,簡化你的開發流程
網路資源

Transform.tools:開發者的格式轉換神器,簡化你的開發流程

Transform.tools 是一個強大的開發者工具,允許用戶將各種編碼和格式文件轉換成另外的格式,如 SVG 轉 JSX、HTML 轉 JSX、JSON 轉 TypeScript 等。此平台支援廣泛的轉換選項,包括 JSON、JSON Schema、CSS、JavaScript、GraphQL、JSON-LD、TypeScript、Flow 等以及更多其他格式。這是一個為開發者設計的一站式解決方案,提供靈活的轉換選擇,以滿足不同的開發需求。

Velocity.js:輕量級加速網頁動畫的利器
網路資源

Velocity.js:輕量級加速網頁動畫的利器

Velocity.js是一款專門加速JavaScript動畫的開源程式庫,提供了一種輕量而高效的方式來處理網頁動畫,不需依賴jQuery即可使用。它支援鏈式呼叫、動畫排隊,並能達到與CSS動畫相當的性能表現,讓開發者在不影響網站效能的前提下,實現精緻的動畫效果。

Locofy:AI 一鍵將 Figma 或 Adobe XD 設計稿轉為前端程式碼
網路資源

Locofy:AI 一鍵將 Figma 或 Adobe XD 設計稿轉為前端程式碼

Locofy是一款專門為前端開發者打造的AI工具,推出了一項名為Lightning的產品,這項工具能夠一鍵將Figma設計轉換成前端程式碼,支援把Figma和AdobeXD的原型設計轉換成適合手機應用程式和網頁的生產級前端程式碼。透過善用現有的設計工具、技術堆疊和工作流程,Locofy能讓產品快速上市的速度提高5到10倍,進而大幅提升生產力和效率。Lightning是基於該平台的大型設計模型(LDM)開發的產品,其靈感來自於OpenAI首創的法學碩士概念。

[D3.js] 透過 .text() 插入文字內容
教學

[D3.js] 透過 .text() 插入文字內容

說明 D3.js 透過 .text() 插入文字內容到網頁上的方法。

金牌程式測試指南:掌握 JavaScript 與 Node.js 測試最佳實踐
網路資源

金牌程式測試指南:掌握 JavaScript 與 Node.js 測試最佳實踐

這是一個由 Yoni Goldberg 維護的 GitHub 專案,提供了全面而詳盡的 JavaScript 和 Node.js 測試最佳實踐,內容包括超過 50 個實用建議,從基礎到高級技巧,如生產環境測試、變異測試和基於屬性的測試等。這份指南涵蓋了前端、後端、持續整合等各個面向,旨在提升讀者的測試技能到高於平均水準。此外,還提供了多種語言的翻譯版本,方便不同語言使用者閱讀。

JavaScript 在透過 textContent 與 innerText 取得內容方法上的差別
教學

JavaScript 在透過 textContent 與 innerText 取得內容方法上的差別

本篇文章說明 textContent 與 innerText 在使用上的差異。

Project Guidelines:透過練習精進JavaScript專案開發技巧
網路資源

Project Guidelines:透過練習精進JavaScript專案開發技巧

Project Guidelines 這份指南提供了一系列JavaScript專案開發的最佳實務,從Git使用規範、文件編寫、環境設定,到代碼風格、日誌紀錄等多方面進行詳細介紹,幫助開發者提升代碼品質與團隊合作效率。

[WordPress Plugin] WPCode:方便的程式碼管理外掛,可方便的撰寫及管理 PHP、JS、CSS、HTML 等相關程式碼
網路資源

[WordPress Plugin] WPCode:方便的程式碼管理外掛,可方便的撰寫及管理 PHP、JS、CSS、HTML 等相關程式碼

WPCode 是一款專為 WordPress 使用者設計的程式碼片段外掛,它提供了一個易於使用且功能強大的平台,讓用戶可以輕鬆地添加自定義 WordPress 功能,而無需依賴過多的外掛。WPCode 擁有超過 100+ 專家核准的現成程式碼片段資料庫,支援自定義 PHP、JS、CSS、HTML、純文字等類型的程式碼片段。此外,它還具備智慧條件邏輯、先進的自動插入位置選項、網站的 Header 與 Footer 程式碼添加功能、安全的錯誤處理機制,以及電子商務轉換像素等特色。

Aceternity UI:創新的網頁元件與效果庫
網路資源

Aceternity UI:創新的網頁元件與效果庫

Aceternity UI 提供了一系列創新的網頁開發元件與效果,例如3D卡片效果、星光背景、動態漸變背景等,適合加強網站的互動性和視覺吸引力。每個元件都旨在提升用戶體驗,讓開發者能夠輕鬆整合到各種網頁設計中。

Vercel AI:加速您的AI前端開發之旅
網路資源

Vercel AI:加速您的AI前端開發之旅

Vercel AI 設計了專為AI前端開發而設計的部署平台。這個平台提供SDK來連接任何模型,以及v0工具快速構建產品,支援各種框架,包括React、Next.js等,旨在幫助開發者以最快的速度部署AI應用。Vercel還強調了其對於安全性的重視,包括預防性防禦、數據完整性和透明度等方面的認證和合規性。

[VS Code Extension] IntelliCode:AI 輔助程式碼撰寫工具,支援JavaScript、TypeScript、Python以及其他多種語言
網路資源

[VS Code Extension] IntelliCode:AI 輔助程式碼撰寫工具,支援JavaScript、TypeScript、Python以及其他多種語言

人工智慧持續提高各種工作生產力,開發人員也不例外。IntelliCode是一款工具,它能夠提供智慧型代碼完成建議,這些建議能夠與當前的代碼上下文相匹配。