Shazzer logo

Characters that act as array literals

Chrome logo 3
Firefox logo 3
Edge logo 3
Safari logo 3

This vector uses a tricky eval() to determine what characters act as array literals in JavaScript. It uses the iteration position as one character and the iteration position plus two for the other character.

hackvertor
Created byhackvertor
Created Jun 24, 2024
Updated May 28, 2025

Tweet
Detecting browser...
CategoryJavaScript Syntax
VisibilityPublic
TypeJS
CharsetUTF-8
Template used:
eval("let array =  "+String.fromCodePoint(i,i+2)+";Array.isArray(array)&&log(String($[i]"+"+'-'+"+(i+2)+"))")

Sample payloads

Fuzz results

Chrome logo
Chrome 145.0.0.0 desktop Windows NT 10.0
Updated16 Feb 2026
Found 3 results
Loading...
Chrome logo
Chrome 144.0.0.0 desktop macOS 10.15.7older version
Updated30 Jan 2026
Found 3 results
Loading...
Firefox logo
Firefox 148.0 desktop Windows NT 10.0
Updated23 Feb 2026
Found 3 results
Loading...
Firefox logo
Firefox 147.0 desktop Linuxolder version
Updated23 Feb 2026
Found 3 results
Loading...
Firefox logo
Firefox 147.0 mobile Android 16older version
Updated26 Jan 2026
Found 3 results
Loading...
Firefox logo
Firefox 127.0 desktop macOS 10.15older version
Updated24 Jun 2024
Found 3 results
Loading...
Edge logo
Microsoft Edge 145.0.0.0 desktop Windows NT 10.0
Updated17 Feb 2026
Found 3 results
Loading...
Safari logo
Safari 17.4 desktop macOS 10.15.7
Updated24 Jun 2024
Found 3 results
Loading...