当前位置:  开发笔记 > 编程语言 > 正文

如何在VS命令窗口中列出JavaScript对象的方法?

如何解决《如何在VS命令窗口中列出JavaScript对象的方法?》经验,为你挑选了1个好方法。

在Visual Studio 2008中调试JavaScript时我使用?在命令窗口中命令列出JavaScript对象的成员我总是得到省略号{...}.例:

>? Page_Validators 
{...}
    [0]: {object}
    [1]: {object}
    [2]: {object}
    [3]: {object}
    [4]: {object}
    [5]: {object}
    length: 6

我假设这些是对象的成员函数.有没有办法列出{...}中的成员?单线命令是理想的.

谢谢.



1> Jason Buntin..:

我只是尝试了这个并且它有效,但有一点需要注意:

? (function () { var m = []; for (var p in Page_Validators) { if(typeof Page_Validators[p] == "function") { m.push(p); } } return m; })()

这将显示作为对象一部分的所有方法,但没有显示内置的继承方法(如toString()valueOf()).

希望有所帮助.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有