分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

js valueOf和toString方法

发布时间:2023-09-06 01:44责任编辑:胡小海关键词:js
JavaScript原生提供一个Object对象,所有其他对象都继承自这个对象,Object对象有valueOf和valueOf方法,所以所有JS数据类型都继承了这两种方法。
 
valueOf:返回最适合该对象类型的原始值,各个类型的原始值如下:
 
对象返回值
Array返回数组对象本身。
Boolean布尔值。
Date存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC。
Function函数本身。
Number数字值。
Object对象本身。这是默认情况。
String字符串值。
 Math、 Error、 undefined、Null 对象没有 valueOf 方法。
 
 
 
 
 
 
 
 
 
 
 
toString:将该对象的原始值以字符串形式输出
 
对象返回值
Array以逗号分隔每个数组元素形成的字符串
Boolean“true”或"false"
DateThu Jul 06 2017 00:00:00 GMT+0800
Function函数的文本定义
Number“123”
Object[object Object]
String字符串值本身
 Math、 Error、 undefined、Null 对象没有 valueOf 方法。
 
 
 
 
 
 
 
 
 
在数值运算里,会优先调用valueOf(),如a + b;
在字符串运算里,会优先调用toString(),如alert(c)。

js valueOf和toString方法

原文地址:https://www.cnblogs.com/94pm/p/8504076.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved