gpt4 book ai didi

javascript - 使用 valueOf/toString

转载 作者:行者123 更新时间:2023-12-01 01:49:43 25 4
gpt4 key购买 nike

我环顾四周,但找不到明确的答案。我是 Javascript 新手,所以希望能用简单的术语找到答案

我正在学习 toString/valueOf,它们被描述为本质上做同样的事情

有人可以解释一下为什么需要使用这些吗?例如。在下面的代码中,如果 document.write(array); 会做同样的事情,为什么还需要 valueOf/toString ?

var array= ["James Jones", "123 Street", 500.20];

document.write(array.toString());

最佳答案

Array.prototype.valueOf 将返回与数组(对象)相同的值。 toString 会将数组转换为字符串,可以将其写入文档。

toString 也会将其他对象类型转换为字符串。

var array = [1, 2, 3];
console.log("Value of:",array.valueOf());
console.log("Array: ", array);
console.log("toString: ", array.toString());

关于javascript - 使用 valueOf/toString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51641349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com