JavaScript toString

JavaScript toString 函数是一个 String 函数,用于将指定的表达式转换为字符串对象。字符串 toString 函数的基本语法是:

String_Object.toString()

JavaScript toString 函数示例

ToString 函数不接受任何参数,以下一组示例将帮助您更好地理解它。

首先,我们声明了三个变量 Str1、Str2 和 Str3,并使用前三个语句为它们分配了相应的值。

以下三个JavaScript 语句会将十进制和整数值转换为字符串值。接下来,我们使用 typeof 函数向您显示变量的数据类型。上面的屏幕截图显示,Str2(十进制)和 Str3(整数)的数据类型已转换为字符串类型。

<!DOCTYPE html>
<html>
<head>
    <title> ToStringJavaScript </title>
</head>
<body>
    <h1> JavaScriptToString </h1>
<script>
    var Str1 = "Tutorial Gateway";
    var Str2 = 123.45;
    var Str3 = 4567;
    var Str4 = Str1.toString();
    var Str5 = Str2.toString();
    var Str6 = Str3.toString();
    
    document.write(Str4 + "<br \>");
    document.write(Str5 + "<br \>");
    document.write(Str6 + "<br \>");
    document.write(typeof(Str5) + "<br \>");
    document.write(typeof(Str6) );
</script>
</body>
</html>
toString Function Example

toString 示例 2

在此示例中,我们使用此 toString 函数将今天的日期和时间转换为字符串对象。

<!DOCTYPE html>
<html>
<head>
    <title> Example  </title>
</head>
<body>
    <h1> Js Example </h1>
<script>
  var dt = Date();  
  document.write("Date and Time : " + dt + "<br/>");

  var x = dt.toString();
  document.write("After toString() = " + x);
</script>
</body>
</html>
Js Example

Date and Time : Fri Nov 09 2018 12:16:42 GMT+0530 (Indian Standard Time)
After toString() = Fri Nov 09 2018 12:16:42 GMT+0530 (Indian Standard Time)

此示例以字符串格式返回自定义日期和时间的日期和时间。

<!DOCTYPE html>
<html>
<head>
    <title> Example  </title>
</head>
<body>
    <h1> JExample </h1>
<script>
  var dt = Date(1947, 7, 15, 10, 15, 11);
  document.write("Date and Time : " + dt + "<br/>");

  var x = dt.toString();
  document.write("After toString() = " + x);
</script>
</body>
</html>
JExample

Date and Time : Fri Aug 15 1947 10:15:11 GMT+0530 (Indian Standard Time)
After toString() = Fri Aug 15 1947 10:15:11 GMT+0530 (Indian Standard Time)