javascript - Img.src是如何存储在内存中的?

标签 javascript html

我想知道 image.src 以及它如何存储在浏览器中。

它是否存储准备在屏幕上显示的像素数组?然后这让我想知道为什么我们不能在不绘制到 Canvas 并以这种方式获取像素信息的情况下访问此像素数据?

图像数据必须存储在浏览器的内存中,那么为什么我们不能直接查询图像的像素,而只能先绘制它呢?

最佳答案

没有标准定义浏览器如何维护图像,并且由于浏览器的设计目的是不让您了解其内部实现,因此您确实无法执行您所请求的操作...

关于javascript - Img.src是如何存储在内存中的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848474/

相关文章:

javascript - d3js 在转换组内移动 SVG 元素

javascript - 如何根据 typescript 显示的动态条件更改图标?

javascript - 如何避免调度中途调度

html - CSS无法垂直排列元素

javascript - 我应该使用多个 Canvas (HTML 5) 还是使用 div 来显示 HUD 数据?

javascript - 如何根据 className 删除 fullCalendar 上的事件

javascript - 将 HTML 表格导出到 Excel 时无法将数据加载到 excel 文件中

html - 圆形列表计数器出错?

html - 为更宽的屏幕减小段落的宽度

javascript - 访问动态表单数组 HTML/Bootstrap/Javascript