`
ppjava
  • 浏览: 135353 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

debug打印object详细信息

 
阅读更多

function debug_show_obj(Obj) 
    	{ 
    		var isAlert=arguments.length>1?arguments[1]:true;  
    		var debugStr=''; 
    		var PropertyCount=0; 
    		for(i in Obj){ 
    			if(Obj.i !=null) 
    				debugStr +="" + i+' property:'+Obj.i+'\r\n'; 
    			else 
    				debugStr +="" + i+' method '+Obj[i]+'\r\n'; 
    		} 
    		if(isAlert){
    			alert(debugStr);
    		}else{
    			console.debug(debugStr);
    		}    		 
    	} 
//alert
debug_show_obj(obj)
//to console
debug_show_obj(obj,false)
 
分享到:
评论

相关推荐

    VB.net打印十阶杨辉三角代码

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim i, j As Integer Dim n As Integer n = 10 Dim dete(n, n) As Integer Dim sum As ...

    c#使用命名管道实现打印调试

    public static void Debug(string strInformation) { Init(); WriteLine(strInformation); } // 初始化连接环境 public static void Init() { // 初始化命名管道 if (_client == null) { _client = new...

    NodeLog统计方案yog-log.zip

    如果是object,请认为是详细信息。正确格式为{'stack':e,'msg':'msg','errno':'010'},分别代表错误堆栈、错误消息、错误码。错误消息如果不填将使用错误堆栈的消息。 level : 日志等级字符串,见上。不区分大小写...

    ios-轻量级对象字典转换库.zip

    五、一键打印,无论多复杂的数据类型,无论多复杂的组合,只要一句NSLog(@"%@", myObj)帮你无忧debug~ 使用该库,你只需要: 1、.h文件: 定义类,属性名字与json键名字一致,不能一致时重写方法 2、.m文件:...

    打印出python 当前全局变量和入口参数的所有属性

    def cndebug(obj=False): “”” Author : Nemon Update : 2009.7.1 TO use : cndebug(obj) or cndebug() or MyObject.debug=cndebug License: GPL “”” print(‘=’*80) print(‘=’*30 + ‘ GLOBAL VARIABLES ...

    Visual C++ MFC 中常用宏的含义

    AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明: 定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后...ASSERT只能在Debug版中用

    Spring.net框架

    public object Create(object parent, object configContext, System.Xml.XmlNode section) { ObjectInfo info; PropertyInfo propInfo; ConfigInfo cfgInfo = new ConfigInfo(); foreach(XmlNode node in ...

    Delphi5开发人员指南

    1.4.3 Object Inspector 9 1.4.4 代码编辑器 9 1.4.5 代码浏览器 10 1.4.6 源代码生成器 10 1.5 创建一个简单的应用程序 11 1.6 事件机制的优势在哪里 12 1.7 加速原型化 13 1.8 可扩展的组件和环境 13 1.9 IDE最...

    Loggaby:simple一个简单,轻巧和可定制的记录器

    它有1个目标,并且为之努力奋斗:在终端上发布美观的日志(或在任何需要的地方,请参见以获取详细信息) 默认日志格式的外观。 PS:它也是可自定义的(高度如此)! 从外观到日志目标。目录安装npm install loggaby...

    FastReport Studio Site v3.20

    version 3.20-------------+ ...debug mode- fixed undo of password protected report- fixed some dataset problems- fixed ask save changes in designer- fixed PDF export (font color clNone looks as clBlack)

    var_dump:PHPJavaScript var_dump函数

    var_dump PHPJavaScript var_dump函数。 var_dump ( { aString : "hello" , anArray : [ "world!" ] , anObject : { another... 将打印... object(Object) (7) { ["aString"] => string(5) "hello" ["anArray"] => arra

    koa-format:koa 中间件格式 `this.request` 和 `this.response`

    选项:{对象} debug: {Boolean} 是否打印编译后的formatSchema 。例子应用程序.js var koa = require('koa');var bodyparser = require('koa-bodyparser');var format = require('..');var formatSchema = require...

    reme:一个让您想起事情的不和谐机器人

    -d, debug - Reme echos what you send it after converting it to an Entry object -h, help - Prints this usage docstring 讯息格式 !reme <Flag> <Message> @ mm/dd/yyyy hh:mm !reme <Flag> <Message> @ hh:mm ...

    C# for CSDN 乱七八糟的看不懂

    字符串是 Unicode 字符序列 8 位有符号整型 16 位有符号整型 32 位有符号整型 64 位有符号整型 示例 object o = null; 范围 string sbyte short int long string s = "hello"; sbyte val = 12; short val = 12; int...

    Arthas开源的Java诊断工具-其他

    bug当找不到java进程时,提示不清晰,应该提示用户执行jps命令增加一个 ognl 的在线,可编辑的示例,帮助用户自己调试 ognl表达式当Object输出时,可能会抛出异常,打印 ERROR DATA!!! exception message: null把 ...

    XLua_2018最新版

    1、DoString参数为string,可输入任意合法的Lua代码,本示例在lua里调用C#的UnityEngine.Debug.Log打印了个日志。 2、一个LuaEnv实例对应Lua虚拟机,出于开销的考虑,建议全局唯一。 C#主动调用lua也很简单,比如...

    SQLite数据库 sqlitedll库文件 sqlite驱动JAR包 sqlite工具

    26 while (rs.next()) { //将查询到的数据打印出来 27 System.out.print("name = " + rs.getString("name") + " "); //列属性一 28 System.out.println("salary = " + rs.getString("salary")); //列属性二 29 } 30 ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    在使用mount这个指令时,至少要先知道下列三种信息:要加载对象的文件系统类型、要加载对象的设备名称及要将设备加载到哪个目录下。 (1)Linux可以识别的文件系统 ◆ Windows 95/98常用的FAT 32文件系统:vfat ;...

    400个DreamWeaver插件

    mxp/以前的连接外部javascript文件的插件都做的一般,使用不直观,这个在object面板中加入了一个按钮,使用方便多了 mxp/使页面中的图片都恢复到原始大小,可以作用到单个页面或者整个站点,甚至是site窗口选中的...

Global site tag (gtag.js) - Google Analytics