object-inspect, 在 node 和浏览器中,对象的字符串表示形式

分享于 

2分钟阅读

GitHub

  繁體 雙語
string representations of objects in node and the browser
  • 源代码名称:object-inspect
  • 源代码网址:http://www.github.com/substack/object-inspect
  • object-inspect源代码文档
  • object-inspect源代码下载
  • Git URL:
    git://www.github.com/substack/object-inspect.git
    Git Clone代码到本地:
    git clone http://www.github.com/substack/object-inspect
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/substack/object-inspect
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    对象检查

    node 和浏览器中对象的字符串表示形式

    testling badge

    build status

    示例

    圆形

    var inspect =require('object-inspect');var obj = { a:1, b: [3,4] };obj.c= obj;console.log(inspect(obj));

    dom元素

    var inspect =require('object-inspect');var d =document.createElement('div');d.setAttribute('id', 'beep');d.innerHTML='<b>wooo</b><i>iiiii</i>';console.log(inspect([ d, { a:3, b :4, c: [5,6,[7,[8,[9]]]] } ]));

    输出:

    
    [ <div id="beep">...</div>, { a: 3, b: 4, c: [ 5, 6, [ 7, [ 8, [.. . ] ] ] ] } ]
    
    
    
    
    方法
    var inspect =require('object-inspect')

    = 检查( obj,opts= {} )

    返回字符串 s,它的字符串表示形式为 obj,深度为 opts.depth

    其他选项:

    • quoteStyle: 如果存在,必须是"单"或者"双"
    安装

    使用 npm:

    
    npm install object-inspect
    
    
    
    
    许可证

    MIT


    rep  str  bro  对象  浏览  String  
    相关文章