The following table lists JScript features that are not compliant with ECMA standards.
| Category | Feature/Keyword |
|---|---|
| Array Handling | concat, slice VBArray dimensions, getItem, lbound, toArray, ubound |
| Conditional Compilation | @cc_on @if Statement @set Statement Conditional Compilation Variables |
| Control flow | do...while Labeled switch |
| Dates and Time | getVarDate |
| Enumeration | Enumerator atEnd, item, moveFirst, moveNext |
| Error Handling | Error description, number throw, try...catch |
| Function Creation | caller |
| Operators | Identity (===), Nonidentity (!==) |
| Objects | Enumerator RegExp Regular Expression VBArray ActiveXObject GetObject |
| Regular Expressions and Pattern Matching | RegExp index, input, lastIndex, $1...$9, source, compile, exec, test Regular Expression Syntax |
| Script Engine Identification | ScriptEngine ScriptEngineBuildVersion ScriptEngineMajorVersion ScriptEngineMinorVersion |
| Strings | concat, slice match, replace, search anchor, big, blink, bold, fixed, fontcolor, fontsize, italics, link, small, strike, sub, sup |