application/javascript;application/x-javascript;text/x-javascript;text/javascript;text/x-js
*.js;*.node
//
/*
*/
[iomx]*[neus]?[iomx]*
\\((0-7){3}|(x[a-fA-F0-9]{2})|(c\S)|([CM]-\S)|(M-C-\S)|.)
(?<!\\)[[]
(?<!\\)]
((?<=([(]|\s))|^)
\/
(?=
([^/\\]*(\\.))*
[^/]*
\/
\%{regex-opts}
([),;.]|\s|$)
)
\/\%{regex-opts}
undefined
null
false
true
break
case
catch
continue
debugger
default
delete
do
else
export
finally
for
function
if
import
instanceof
in
new
return
switch
this
throw
try
typeof
var
void
while
with
const
let
yield
Infinity
NaN
abs
acos
apply
asin
atan2
atan
call
ceil
charAt
charCodeAt
concat
cos
decodeURIComponent
decodeURI
encodeURIComponent
encodeURI
escape
eval
exec
exp
floor
fromCharCode
getDate
getDay
getFullYear
getHours
getMilliseconds
getMinutes
getMonth
getSeconds
getTime
getTimezoneOffset
getUTCDate
getUTCDay
getUTCFullYear
getUTCHours
getUTCMilliseconds
getUTCMinutes
getUTCMonth
getUTCSeconds
getYear
hasOwnProperty
indexOf
isFinite
isNaN
isPrototypeOf
join
lastIndexOf
localeCompare
log
match
max
min
parseFloat
parseInt
parse
pop
pow
propertyIsEnumerable
push
random
replace
reverse
round
search
setDate
setFullYear
setHours
setMilliseconds
setMinutes
setMonth
setSeconds
setTime
setUTCDate
setUTCFullYear
setUTCHours
setUTCMilliseconds
setUTCMinutes
setUTCMonth
setUTCSeconds
setYear
shift
sin
slice
sort
split
sqrt
substring
substr
tan
toDateString
toExponential
toFixed
toGMTString
toLocaleDateString
toLocaleLowerCase
toLocaleString
toLocaleTimeString
toLocaleUpperCase
toLowerCase
toPrecision
toString
toTimeString
toUpperCase
toUTCString
unescape
unshift
UTC
valueOf
\.
constructor
global
ignoreCase
lastIndex
length
message
multiline
name
NEGATIVE_INFINITY
POSITIVE_INFINITY
prototype
source
Array
Boolean
Date
Error
EvalError
Function
Math
Number
Object
RangeError
RegExp
String
SyntaxError
TypeError
URIError
class
enum
extends
super
implements
interface
package
private
protected
public
static