当前位置: 首页 > Web前端 > JavaScript

Object.prototype.toString()

时间:2023-03-27 10:55:58 JavaScript

1。对象上有一个toString()方法。默认情况下,toString()方法由每个Object对象继承。如果自定义对象中未覆盖此方法,则toString()返回[objecttype],其中type是对象的类型。conststr=new对象();console.log(str.toString());//[objectObject]2.使用toString()通过toString()获取对象的类型。每个对象通过Object.prototype.toString()获取对象类型,需要通过Function.prototype.call()或Function.prototype.apply()调用。const{toString}=Object.prototype;console.log(toString.call(newDate()));//[对象日期]console.log(toString.call(newString()));//[对象字符串]