zoukankan      html  css  js  c++  java
  • JavaScript toString() 函数详解

    toString()函数用于将当前对象以字符串的形式返回

    该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法。

    所有主流浏览器均支持该函数。

    语法

    object.toString( )

    返回值

    toString()函数的返回值为String类型。返回当前对象的字符串形式。

    JavaScript的许多内置对象都重写了该函数,以实现更适合自身的功能需要。

    类型行为描述
    Array 将 Array 的每个元素转换为字符串,并将它们依次连接起来,两个元素之间用英文逗号作为分隔符进行拼接。
    Boolean 如果布尔值是true,则返回"true"。否则返回"false"。
    Date 返回日期的文本表示。
    Error 返回一个包含相关错误信息的字符串。
    Function 返回如下格式的字符串,其中 functionname 是一个函数的名称,此函数的 toString 方法被调用: "function functionname() { [native code] }"
    Number 返回数值的字符串表示。还可返回以指定进制表示的字符串,请参考Number.toString()
    String 返回 String 对象的值。
    Object(默认) 返回"[object ObjectName]",其中 ObjectName 是对象类型的名称。

    示例&说明

    以下示例运行的宿主环境为Windows 7 简体中文旗舰版 64位,地点为中国大陆。不同的区域设置和语言设置,执行的输出结果可能不同。

    //数组
    var array = ["CodePlayer", true, 12, -5];
    document.writeln( array.toString() ); // CodePlayer,true,12,-5
    
    // 日期
    var date = new Date(2013, 7, 18, 23, 11, 59, 230);
    document.writeln( date.toString() ); // Sun Aug 18 2013 23:11:59 GMT+0800 (中国标准时间)
    
    // 日期2
    var date2 = new Date(1099, 7, 18, 23, 11, 59, 230);
    document.writeln( date2.toString() ); // Fri Aug 18 1099 23:11:59 GMT+0800 (中国标准时间)
    
    // 数字
    var num =  15.26540;
    document.writeln( num.toString() ); // 15.2654
    
    // 布尔
    var bool = true;
    document.writeln( bool.toString() ); // true
    
    // Object
    var obj = {name: "张三", age: 18};
    document.writeln( obj.toString() ); // [object Object]
    
    // HTML DOM 节点
    var eles = document.getElementsByTagName("body");
    document.writeln( eles.toString() ); // [object NodeList]
    document.writeln( eles[0].toString() ); // [object HTMLBodyElement]

    此文章来源于网络
  • 相关阅读:
    Keras的安装与配置
    Hive实际应用小结
    SparkMLlib-----GMM算法
    ---------菜单目录---------
    Linux(Centos)下使用Docker安装 Portainer-ce(HTTPS支持,docker容器管理软件)
    Linux(Centos)下 docker-ce安装配置(TLS认证)、docker-compose安装与配置
    Centos8 安装进不了图形化安装界面,光标一直在闪解决方案
    开源镜像库
    vue模板项目 推荐项目 vue-element-admin
    Linux 服务器 网卡 流量统计 监控 (vnstat)最新版本安装使用
  • 原文地址:https://www.cnblogs.com/web-record/p/11612630.html
Copyright © 2011-2022 走看看