2016 - 2024

感恩一路有你

对象的tostring方法返回什么 js中的object对象toString和valueOf的区别?

浏览量:1184 时间:2021-03-11 11:51:39 作者:admin

js中的object对象toString和valueOf的区别?

Valueof更面向操作,toString更面向显示。

1. 在对象转换期间(例如,alert(a)),将首先调用toString方法。如果不重写toString,将调用valueof方法。如果两个方法都不重写,则输出object的toString。

2. 转换为字符串类型时将首先调用toString方法,转换为数字时将首先调用valueof方法。

3. 对于操作运算符,valueof的优先级高于toString。

JS重写是什么意思?

与Java中重写的概念一样,默认值是对象的valueof和toString()方法,返回的是地址。不是真的,是假的。重写后,根据布尔值自定义特定内容。

对象的tostring方法返回什么 js对象tostring方法 字符串的tostring方法

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。