# JSFiddle

## Rob's public fiddles

• ### Array vs Object Get Performance

No-Library (pure JS), HTML, CSS, JavaScript

• ### 08o2urhn

No-Library (pure JS), HTML, CSS, JavaScript

• ### dw721o8g

No-Library (pure JS), HTML, CSS, JavaScript

• ### Matrix Math for 2D

Rather than using built in canvas context rotation, scale, skew, and rotate, just do it with matrices on vertices. Then draw a 4 sided polygon from the transformed points.

• ### yjs57oa0

No-Library (pure JS), HTML, CSS, JavaScript

• ### d3jran1f

No-Library (pure JS), HTML, CSS, JavaScript

• ### Trig Proofs

No-Library (pure JS), HTML, CSS, JavaScript

• ### ogyd2zmv

No-Library (pure JS), HTML, CSS, JavaScript

• ### Matrix Math for 2D

Rather than using built in canvas context rotation, scale, skew, and rotate, just do it with matrices on vertices. Then draw a 4 sided polygon from the transformed points.

• ### WebGL Color Triangle

No-Library (pure JS), HTML, CSS, JavaScript

• ### WebGL Color Triangle

No-Library (pure JS), HTML, CSS, JavaScript

• ### ezmLx905

No-Library (pure JS), HTML, CSS, JavaScript

• ### 5kecfwxb

No-Library (pure JS), HTML, CSS, JavaScript

• ### r6vwkaLy

No-Library (pure JS), HTML, CSS, JavaScript

• ### vqjky1f8

No-Library (pure JS), HTML, CSS, JavaScript

• ### zs5p7q9u

No-Library (pure JS), HTML, CSS, JavaScript

• ### Minifying by prototype prop replace

No-Library (pure JS), HTML, CSS, JavaScript

• ### 31ymap2t

No-Library (pure JS), HTML, CSS, JavaScript

• ### split bytes into bits generic function

Takes a byte and splits into into any number of sets of bits at any number of given bit positions

• ### jrqx80v4

No-Library (pure JS), HTML, CSS, JavaScript