JavaScript String valueOf() 方法将给定字符串的原始值作为字符串数据类型返回。它不会更改原始字符串,但会返回一个新字符串。如果需要,此方法还可用于通过对 String 对象引用变量调用 valueOf() 方法将 String 对象转换为原始字符串。
这是 JavaScript String 的默认方法,通常由 JavaScript 内部调用。
语法
以下是 JavaScript String valueOf() 方法的语法 -
参数
它不接受任何参数。
返回值
此方法返回给定字符串的基元值。
示例 1
在下面的程序中,我们使用 JavaScript String valueOf() 方法来检索当前字符串 “QikepuCom” 的原始值。
输出
上面的程序返回 “Qikepu Com”。
Original string: QikepuCom
The str.valueOf() method returns: Qikepu Com
The str.valueOf() method returns: Qikepu Com
示例 2
以下是 JavaScript String valueOf() 方法的另一个示例。在此示例中,我们尝试在 String 对象 (new String(“Hello World”)) 引用变量上调用此方法,以将其转换为字符串。
输出
执行上述程序后,将返回新字符串 “Hello World”。
StrObj: Hello World
The strObj.valueOf() method returns: Hello World
The strObj.valueOf() method returns: Hello World