Expired50% confidenceFactTime unknown
When porting browser-side JS code to a Node.js environment, browser APIs such as DOM operation interfaces, BOM interfaces, and Canvas 2D/WebGL do not exist, causing the code to throw a ReferenceError.
1
Sources
50%
Confidence
Medium-term (~90 days)
Relevance
7/2/2026
First Seen
Valid until: 9/30/2026(expired)
Sources
Related Claims
Unverified浏览器中的 JavaScript 拥有完整的 Web API 生态,而 Node.js 作为服务端运行时,天然不包含任何与 UI 或浏览器窗口相关的接口78% similarUnverifiedNode.js基于V8引擎但缺少浏览器的Web API层,原生缺失所有BOM/DOM对象77% similarUnverifiedThe emergence of Node.js extended JavaScript from a browser-side language to a full-stack language.73% similarUnverifiedTraditional environment reconstruction solutions include using libraries such as jsdom to simulate a complete DOM environment, but support for graphics APIs such as Canvas and WebGL is limited.72% similarUnverifiedjsdom等工具试图在Node中模拟浏览器DOM,但始终是不完整的模拟,某类bug只在真实浏览器中才能复现72% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/60962API
curl https://kongchang.com/api/v1/knowledge/claims/60962MCP
get_claim(id=60962)