一个友好的.改善的 Object.prototype.toString的实现

 更新时间:2007年04月12日 00:00:00   作者:  
JavaScript中几乎每个对象都有一个 toString()方法,而且是内置的.用来输出当前
变量的信息. 但是对于我们最常用的Object对象.每次用 toString都是打印[object Object]
{a:1,b:2,c:3}.toString()  ===> [object Object]
让人十分郁闷,为此我实现了一个友好的,打印Object各成员的函数,
支持嵌套输出 ,也能友好打印数组内容.
这里贴出代码,希望和大家一起学习,一起完善,改进这个函数.
说句题外话,用 Vim写程序,可不是一般的爽啊.
我表达能力有限,只能用 "爱不释手" 来表达我对 Vim 的爱
http://www.vim.org/

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • 详解babel是如何将class语法糖转换为es5的语法

    详解babel是如何将class语法糖转换为es5的语法

    这篇文章主要详细介绍了babel是如何将class语法糖转换为es5的语法,文中通过代码示例给大家介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
    2024-02-02
  • js实现完全自定义可带多级目录的网页鼠标右键菜单方法

    js实现完全自定义可带多级目录的网页鼠标右键菜单方法

    这篇文章主要介绍了js实现完全自定义可带多级目录的网页鼠标右键菜单方法,实例分析了javascript实现自定义网页鼠标右键弹出菜单的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-02-02
  • laypage分页控件使用实例详解

    laypage分页控件使用实例详解

    这篇文章主要为大家详细分享了laypage分页控件使用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • js实现登陆与注册功能

    js实现登陆与注册功能

    这篇文章主要为大家详细介绍了js实现登陆与注册功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • antd table长表格出现滚动条的操作方法

    antd table长表格出现滚动条的操作方法

    这篇文章主要介绍了antd table长表格如何出现滚动条,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 浅谈Redux中间件的实践

    浅谈Redux中间件的实践

    这篇文章主要介绍了浅谈Redux中间件的实践,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • Javascript拖拽系列文章1之offsetParent属性

    Javascript拖拽系列文章1之offsetParent属性

    这个系列文章主要是讲述实现Javascript拖拽功能的基础知识,并将在最后给出一个完整的示例。适合对拖拽完全不懂的人阅读
    2008-09-09
  • AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法

    AutoJs4.4.1免费版快速接通vscode调试脚本的操作方法

    这篇文章主要介绍了AutoJs4.4.1免费版快速接通vscode进行调试脚本,首先下载AutoJs并安装,下载完成后,将2个apk文件拷贝到手机安装即可,接下来需要安装插件,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下
    2022-10-10
  • 如何在uniapp项目中嵌套H5 页面

    如何在uniapp项目中嵌套H5 页面

    在UniApp中可以通过使用 web-view 组件来嵌入H5页面,大概思路是在该页面的template部分添加web-view组件,设置src属性为所需嵌入的H5页面地址,感兴趣的朋友跟随小编一起看看吧
    2024-02-02
  • Bootstrap每天必学之表格

    Bootstrap每天必学之表格

    Bootstrap每天必学之表格,向大家分享了几种最为常用的各种列表展示,希望大家喜欢。
    2015-11-11

最新评论