Home

Notes for my JavaScript files and modules go here.

Both the object-based approach and the stream-processing approach raise significant linguistic issues in programming. With objects, we must be concerned with how a computational object can change and yet maintain its identity. — Structure and Interpretation of Computer Programs

https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/drawImage

Image Sources

  • HTMLImageElement
  • SVGImageElement
  • HTMLVideoElement
  • HTMLCanvasElement
  • ImageBitmap
  • OffscreenCanvas
  • VideoFrame