📜  JavaScript String valueOf()方法(1)

📅  最后修改于: 2023-12-03 15:31:38.586000             🧑  作者: Mango

JavaScript String valueOf()方法

valueOf()方法返回一个字符串对象的原始值。也可以使用该方法从对象中提取一个表示原始值的字符串。

语法
stringObject.valueOf()
返回值

valueOf()方法返回一个字符串对象的原始值。

示例
var strObj = new String("Hello World!");
console.log(strObj.valueOf()); // Hello World!
解释

上述代码示例创建了一个新的字符串对象strObj,其值为Hello World!。通过调用valueOf()方法,我们可以获取该字符串对象的原始值Hello World!

注意事项
  • 当调用字符串对象上的valueOf()方法时,字符串对象会被强制转换为一个字符串原始值,并返回该原始值。
  • 在大多数情况下,toString()方法和valueOf()方法具有相同的行为。因此,当你使用一个字符串对象时,你可以将它视为基本字符串,并基于需要选择调用toString()方法或valueOf()方法提取其原始值。