`
accpxudajian
  • 浏览: 456406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS对象ToString()方法

阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html>  
<script>  
      
    var Person = function($name,$age){  
        this.Name = $name;  
        this.Age=$age;  
        this.cry =function(){  
            alert("我的名字是:"+this.Name)  
        }  
    }  
      
 Object.prototype.toString = function (){  
    var res="";  
    var p = new this.constructor();//获取当前方法的构造器(用于循环属性)  
    for(var o in p){  
        res+=(o+"="+this[o]+",");//从当前this对象读取构造器中的属性对应的值  
    }  
    //通过构造constructor取得本对象的所有属性,然后再从当前(this)对象中取值。  
    return res;  
} ;    
  
var p = new Person("李刚",34);  
alert(p);//Name=李刚,Age=34,cry=function....  
 // -->     
 </SCRIPT>     
</html>  
 
分享到:
评论

相关推荐

    js中toString方法3个作用.docx

    JavaScript 的许多内置对象都重写了 toString 方法,以实现更适合自身的功能需要。例如: * Array 的每个元素转换为字符串,并将它们依次连接起来,两个元素之间用英文逗号作为分隔符。 * Boolean 值为 true 则返回...

    JavaScript Object toString 初始补充

    总的来说,通过深入理解并熟练运用`toString`方法,开发者可以更好地控制和展示JavaScript对象的信息,提高代码的可读性和调试效率。这篇博客文章可能是对这一关键知识点的深入探讨,对于任何想要提升JavaScript技能...

    JavaScript Object toString 初始

    本篇文章我们将深入探讨`toString`方法的初始应用,以及它在JavaScript对象中的工作原理。 首先,`toString`方法是所有JavaScript对象的原型`Object.prototype`上的一个方法。这意味着,无论你创建何种类型的对象,...

    js中toString()和String()区别详解

    这个方法是几乎所有JavaScript对象内置的一个方法,可以用来将对象转换为其字符串表示形式。但是,需要注意的是,并不是所有JavaScript的对象都有toString()方法,因为这个方法通常是被JavaScript内置类型所支持。...

    JS对象和方法

    ### JS对象和方法详解 #### 一、Date对象 `Date`对象在JavaScript中用于处理日期和时间。可以通过创建一个`Date`实例来获取当前日期和时间或指定的日期和时间,并利用`Date`对象的方法来进行一系列的时间操作。 *...

    全面解析JavaScript中的valueOf与toString方法(推荐)

    在JavaScript中,`valueOf`和`toString`方法是两种用于对象转换的核心机制,尤其是在处理基本类型和对象实例的转换时。这两个方法对于理解和编写高效、可靠的JavaScript代码至关重要。 `valueOf`方法主要用于返回...

    JavaScript中toString()方法的使用详解

    通过理解其在不同对象类型中的默认行为,并学会如何重写toString()方法,我们可以更好地控制JavaScript对象的字符串表示。同时,在学习和使用过程中,我们也应该避免使用那些非标准或者已废弃的方法,例如Boolean...

    js资料toString 方法

    在 JavaScript 中,toString 方法是所有内建对象的成员,它的操作依赖于对象的类型。这个方法返回对象的字符串表示。它的语法为:objectname.toString([radix]),其中 objectname 是要得到字符串表示的对象,radix ...

    JavaScript的Number对象的toString()方法

    toString()方法可以把Number对象转换成字符串,并返回此字符串,本文给大家介绍JavaScript的Number对象的toString()方法,对javascript对象方法相关知识感兴趣的朋友一起学习吧

    JavaScript中Object.prototype.toString方法的原理

    本文将探讨Object.prototype.toString方法的原理以及如何使用这个方法来确定对象的类型。 首先,我们需要明确的是,在JavaScript中,几乎所有的对象(无论是原生对象还是宿主对象)都有一个内部属性[[Class]]。这个...

    JavaScript通过function定义对象并给对象添加toString()方法实例分析

    主要介绍了JavaScript通过function定义对象并给对象添加toString()方法,实例分析了javascript中function定义对象及添加方法的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下

    node.js中的buffer.toString方法使用说明

    本文的重点是Node.js中Buffer对象的toString方法,这个方法可以将Buffer对象中的二进制数据转换为指定编码的字符串。 buffer.toString()方法说明: - toString()是Buffer类的实例方法,用于将Buffer中的数据转换为...

    js对象基本知识

    这些基础知识构成了JavaScript对象模型的基础,理解和熟练掌握这些概念对于编写JavaScript代码至关重要。在实际编程中,我们经常结合使用这些对象和方法来实现各种功能,如数据处理、用户交互等。随着学习的深入,还...

    javascript中Number对象的toString()方法分析

    在JavaScript中,`Number`对象提供了一种便捷的方式将数值转换为字符串,这就是`toString()`方法。这个方法的核心功能是将数字转换成文本形式,它返回一个表示`Number`对象值的字符串。在某些场景下,这非常有用,...

    JavaScript对象参考手册

    JavaScript对象参考手册详细列出了JavaScript内置对象的属性和方法,这对于开发者来说是一个非常宝贵的资源。 1. **Array对象**: - Array对象用于创建数组,可以存储任意类型的数据。创建方式有多种,如`new ...

    实例解析JS布尔对象的toString()方法和valueOf()方法

    本文将详细解析JS布尔对象的`toString()`方法和`valueOf()`方法。 `toString()`方法: `toString()`方法是JavaScript中所有对象共有的一个方法,它的主要作用是将对象转换为字符串形式。对于布尔对象来说,`...

Global site tag (gtag.js) - Google Analytics