w3resource

JavaScript toString() Method: RegExp Object

Description

The toString() method returns a string, representing the source code of the specified object.

Version

Implemented in JavaScript 1.1

Syntax

Object.toString()

Parameter

None.

Example:

The following web document demonstrates how the toString() method can be used.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>JavaScript Regexp object - toString() method example</title>
</head>
<body>
<h1 style="color: red">JavaScript Regexp object : toString() method</h1>
<hr />
<script type="text/javascript">
//This is done to make the following JavaScript code compatible to XHTML. <![CDATA[
reExp = RegExp("fox");
//Calling the toString method of reExp displays the source which defines in the object.
document.write(reExp.toString());
//]]>
</script>
</body>
</html>

View the example in the browser

Supported Browser

Internet Explorer 7 Firefox 3.6 Google Chrome 7 Safari 5.0.1 Opera 10
Yes Yes Yes Yes Yes

See also:

JavaScript Core objects, methods, properties.

Previous: JavaScript toSource() Method: RegExp Object
Next: Javascript String Objects - Properties and Methods

Test your Programming skills with w3resource's quiz.



JavaScript: Tips of the Day

Sort Number Arrays

JavaScript arrays come with a built-in sort method. This sort method converts the array elements into strings and performs a lexicographical sort on it by default. This can cause issues when sorting number arrays. Hence here is a simple solution to overcome this problem.

[0,10,4,9,123,54,1].sort((a,b) => a-b);
>>> [0, 1, 4, 9, 10, 54, 123]

You are providing a function to compare two elements in the number array to the sort method. This function helps us the receive the correct output.

Ref: https://bit.ly/3adlwNy