w3resource

JavaScript 1.5 version: Deprecated Featuresess validation

RegExp (Regular expression) Properties

The following properties are deprecated.

Property Description
$1, ..., $9 Parenthesized substring matches, if any.
$_ The string against which a regular expression is matched.
$* Reflects whether or not to search in strings across multiple lines.
$& The last matched characters.
$+ The last parenthesized substring match.
$` The substring preceding the most recent match
$' The substring following the most recent match
input The string against which a regular expression is matched.
lastMatch The last matched characters.
lastParen The last parenthesized substring match, if any.
leftContext The substring preceding the most recent match.
rightContext The substring following the most recent match.

RegExp (Regular expression) Methods

The compile method is deprecated.

The valueOf method is no longer specialized for RegExp. Use Object.valueOf.

Escape sequences

Octal escape sequences (\ followed by one, two, or three octal digits) are deprecated in string and regular expression literals.

The escape and unescape functions are deprecated. Use encodeURI, encodeURIComponent, decodeURI or decodeURIComponent to encode and decode escape sequences for special characters.

Previous: Debug JavaScript with Firebug
Next: JavaScript - Exercises, Practice, Solution

Test your Programming skills with w3resource's quiz.



JavaScript: Tips of the Day

Returns true if the given number is a power of 2, false otherwise

Example:

const tips_isPowerOfTwo = n => !!n && (n & (n - 1)) == 0;
console.log(tips_isPowerOfTwo(0)); 
console.log(tips_isPowerOfTwo(4));
console.log(tips_isPowerOfTwo(16));

Output:

false
true
true