📅  最后修改于: 2023-12-03 15:31:38.586000             🧑  作者: Mango
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()
方法提取其原始值。