2018.11.14 • Published 5 years ago

@f0c1s/escape-javascript v2018.11.14

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

Installation npm i @f0c1s/escape-javascript

Usage var { escape } = require('@f0c1s/escape-javascript')

console.log(escape('!@#$%^&*(¡™£¢∞§¶•ª'))
\x21\x40\x23\x24\x25\x5e\x26\x2a\x28\xa1\u8482\xa3\xa2\u8734\xa7\xb6\u8226\xaa

Read @f0c1s/escape-html readme.txt for reference.

// input
1234567890
!@#$%^&*()
¡™£¢∞§¶•ªº
`~-_=+`–≠
[]\{}|“‘«
;:"…æÚÆ
,./<>?≤≥÷¯˘¿
qwertyuiopasdfghjklzxcvbnm
QWERTYUIOPASDFGHJKLZXCVBNM
œ∑´®†¥¨ˆøπåß∂ƒ©˙∆˚¬≈ç√∫˜µ
Œ„´‰ˇÁ¨Ø∏ÍνÓÔÒ¸˛Ç◊ı˜Â

// output
1234567890
\x21\x40\x23\x24\x25\x5e\x26\x2a\x28\x29
\xa1\u2122\xa3\xa2\u221e\xa7\xb6\u2022\xaa\xba
\x60\x7e-_\x3d\x2b\x60\u2013\u2260
\x5b\x5d\x7b\x7d\x7c\u201c\u2018\xab
\x3b:\x22\u2026\xe6\xda\xc6
,.\x2f\x3c\x3e\x3f\u2264\u2265\xf7\xaf\uundefined2d8\xbf
qwertyuiopasdfghjklzxcvbnm
QWERTYUIOPASDFGHJKLZXCVBNM
\uundefined153\u2211\xb4\xae\u2020\xa5\xa8\uundefined2c6\xf8\uundefined3c0\xe5\xdf\u2202\uundefined192\xa9\uundefined2d9\u2206\uundefined2da\xac\u2248\xe7\u221a\u222b\uundefined2dc\xb5
\uundefined152\u201e\xb4\u2030\uundefined2c7\xc1\xa8\xd8\u220f\xcd\xce\uundefined2dd\xd3\xd4\uf8ff\xd2\xb8\uundefined2db\xc7\u25ca\uundefined131\uundefined2dc\xc2