Shazzer logo

Characters that act as array literals

Chrome logo 3
Edge logo 3
Firefox 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.

Created by: hackvertor

Created on: Monday, June 24, 2024 at 11:56:14 AM

Updated on: Wednesday, May 28, 2025 at 5:08:18 PM


Detecting browser...

Category: JavaScript Syntax

Vector visibility: Public

Vector type: JS

Vector charset: UTF-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 144.0.0.0 desktop macOS 10.15.7

Updated

Fri Jan 30 2026
Found 3 results
Loading...
Firefox logo
Firefox 147.0 mobile Android 16

Updated

Mon Jan 26 2026
Found 3 results
Loading...
Firefox logo
Firefox 127.0 desktop macOS 10.15older version

Updated

Mon Jun 24 2024
Found 3 results
Loading...
Edge logo
Microsoft Edge 144.0.0.0 desktop Windows NT 10.0

Updated

Mon Jan 26 2026
Found 3 results
Loading...
Safari logo
Safari 17.4 desktop macOS 10.15.7

Updated

Mon Jun 24 2024
Found 3 results
Loading...