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

javascript版本toString

阅读更多
//获取object的"属性名:属性值"格式字符串
function objToString(object)
{
   var attrStr="";
   for(attr in object)
   {
      if(object.hasOwnProperty(attr))
      {
         var valueOfAttr="object['"+attr+"']";
       attrStr=attrStr+attr+":"+eval(valueOfAttr)+",";
      }
   }
   attrStr=attrStr.slice(0,attrStr.length-1);
   return attrStr;
}
分享到:
评论

相关推荐

    JavaScript Object toString 初始补充

    在JavaScript中,`toString`方法是一个内置的方法,用于将对象转换为字符串表示。这个方法对于理解和操作JavaScript对象至关重要,尤其当我们需要将对象的信息以文本形式展示或者在控制台打印时。`toString`方法的...

    JavaScript Object toString 初始

    在JavaScript中,`toString`方法是一个内置的方法,用于将对象转换为字符串形式。这个方法对于理解和调试代码至关重要,因为当你尝试打印或输出一个对象时,JavaScript引擎默认会调用该对象的`toString`方法。本篇...

    JavaScript中用toString()方法返回时间为字符串

    JavaScript toString Method</title> </head> <body> [removed] var dateobject = new Date(1993, 6, 28, 14, 39, 7); stringobj = dateobject.toString(); [removed]( "St

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

    在JavaScript编程语言中,toString()方法是一个常用的基础知识,它能够将一个对象转换成字符串形式。这个方法是Object类的一个基础方法,因此所有JavaScript中的对象都继承了这个方法。当我们调用toString()方法时,...

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

    在JavaScript中,可以使用toString()方法和String()函数将不同类型的值转换为字符串。本文将详细解析这两种转换方法之间的区别以及它们各自的使用场景。 首先,我们来了解一下toString()方法。这个方法是几乎所有...

    javascript中tostring()和valueof()的用法及两者的区别

    在JavaScript中,`toString()`和`valueOf()`是两种常见的对象方法,它们的作用在于将对象转换成更适合当前上下文的表示形式。尽管这两种方法在很多情况下都可以用来获取对象的字符串表示,但它们之间存在一些关键的...

    js中toString方法3个作用.docx

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

    JavaScript 秘密花园.pdf

    但在ECMAScript5之前的版本中,使用关键字作为属性名(如`delete`)会导致`SyntaxError`,这是因为JavaScript解析器将关键字误识别为其自身的语义作用,而非属性名称。 《JavaScript的秘密花园》不仅是一份详尽的...

    前端开源库-es-tostring

    "es-tostring" 就是一个这样的开源库,它专注于处理JavaScript中的`toString`方法,尤其针对`object.prototype.toString.call(obj)`的便捷调用。 `toString`方法是JavaScript中的一个内置函数,定义在所有对象的...

    javascript garden

    ### JavaScript Garden:深入探讨JavaScript中的陷阱与注意事项 #### 引言 《JavaScript Garden》是一份不断更新、详尽记录了JavaScript编程语言中最易犯错误、陷阱及细微问题的指南。该文档不仅帮助开发者规避常见...

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

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

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

    在JavaScript中,Object.prototype.toString是一个基础的方法,它用于返回一个表示对象类型的字符串。了解这个方法的工作原理是很有帮助的,特别是在我们需要检测一个变量的类型时。本文将探讨Object.prototype....

    javascript中强制执行toString()具体实现

    原文:Enforcing toString() 译文:javascript 中强制执行 toString() 译者:singleseeker Javascript通常会根据方法或运算符的需要而自动把值转成所需的类型,这可能导致各种错误。 Brian McKenna (@puffnfresh) ...

    常用javascript案例大全

    JavaScript 技巧大全 JavaScript 是一种广泛应用于 Web 开发中的脚本语言,下面是常用的 JavaScript 案例大全,包括原生 JavaScript 实现字符串长度截取、获取域名主机、清除空格、替换全部、转义 HTML 标签、还原 ...

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

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

    JavaScript_秘密花园

    但在ES5之前的版本中,使用普通字符声明属性名可能会导致语法错误,例如: ```javascript var test = { 'case': 'I am a keyword so I must be notated as a string', delete: 'I am a keyword too' // Syntax...

    JavaScript中的toString()和toLocaleString()方法的区别

    本文给大家介绍JavaScript中的toString()和toLocaleString()方法的区别,非常不错,具有参考借鉴价值,需要的朋友可以参考下

Global site tag (gtag.js) - Google Analytics