为了方便了解每个javascript对象包含的方法,我写一个函数。

 function GetCollection(obj){
try{
if(obj){
var sType="";
var sMessage="";
for (var i in obj){
if(obj[i] ===null || obj[i] === undefined){
sType="i";
sMessage += "\r\n" + i;
}
else{
var c = obj[i];
if(c.name && c.value){
sMessage += "\r\n" + (c.name + ":" + c.value);
sType="name:value";
}
else{
sMessage += "\r\n" + (i + "=" + obj[i]);
sType="obj[i]";
}
}
}
sMessage += "\r\n" + ("sType:"+sType);
alert(sMessage);
}
}
catch(err){
alert("err:" + err.message);
}
}

比如查看location的所有方法和值,可以通过下面js调用

GetCollection(location);

弹出界面如下:

也可以查看某个json的内容:    var json ={"name":"张三","depart":"销售部","skill":["java","c++","PHP","c#"]};
    GetCollection(json);

查看数组内容

  var arry =["1","5","c"];
    GetCollection(arry);

最新文章

  1. Android点滴
  2. 3.C#面向对象基础聊天机器人
  3. 20169212《Linux内核原理与分析》 第十周作业
  4. css 待处理
  5. java.net.URL 模拟用户登录网页并维持session
  6. Python之socket(套接字)
  7. css+JS实现遮罩弹框
  8. (4)opencv在android平台上实现 物体跟踪
  9. HDU 2610 (自己完全找不到思路) Sequence one
  10. ID@Xbox计划宣传片 XboxOne喜迎大波小游戏(转)
  11. 服务器资源共享--IIS站点/虚拟目录中访问共享目录(UNC)
  12. Java学习笔记(五):异常处理
  13. JVM调优总结-调优方法
  14. iOS开发之状态栏
  15. GCD SUM 强大的数论,容斥定理
  16. 关于 target="_blank"漏洞的分析
  17. Linux上程序调试的基石(1)--ptrace
  18. [CVPR 2016] Weakly Supervised Deep Detection Networks论文笔记
  19. was设置事务超时
  20. php7之严格模式RFC

热门文章

  1. JS 一个修改ul的小示例
  2. python给多个发送邮件附件,参考于《python自动化运维》
  3. oracle中的rowid和数据行的结构
  4. tcl/tk demo
  5. FormSheet式模态视图,点击模态视图外隐藏模态视图的方法
  6. PHP环境搭配
  7. 淘宝api 开发_获取用户信息
  8. MYSQL 提取时间中的信息的 4 方法
  9. Azure File SMB3.0文件共享服务(3)
  10. nginx相关参考博客