javascript仿php的print_r函数输出json数据


Posted in Javascript onSeptember 13, 2013
//theOb(json数据) 
function print_r(theObj) { 
var retStr = ''; 
if (typeof theObj == 'object') { 
retStr += '<div style="font-family:Tahoma; font-size:7pt;">'; 
for (var p in theObj) { 
if (typeof theObj[p] == 'object') { 
retStr += '<div><b>['+p+'] => ' + typeof(theObj) + '</b></div>'; 
retStr += '<div style="padding-left:25px;">' + print_r(theObj[p]) + '</div>'; 
} else { 
retStr += '<div>['+p+'] => <b>' + theObj[p] + '</b></div>'; 
} 
} 
retStr += '</div>'; 
} 
return retStr; 
}
Javascript 相关文章推荐
jQuery 隔行换色 支持键盘上下键,按Enter选定值
Aug 02 Javascript
JavaScript中获取元素索引的函数
Sep 10 Javascript
dojo学习第一天 Tab选项卡 实现
Aug 28 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
May 24 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
Aug 11 Javascript
Jquery ajax 同步阻塞引起的UI线程阻塞问题
Nov 17 Javascript
Bootstrap每天必学之导航条
Nov 27 Javascript
JavaScript中最常见的三个面试题解析
Mar 04 Javascript
iscroll.js滚动加载实例详解
Jul 18 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
vue项目里面引用svg文件并给svg里面的元素赋值
Aug 17 Javascript
vue项目实现分页效果
Mar 24 Vue.js
js调用图片隐藏&amp;显示实现代码
Sep 13 #Javascript
javascript常用对话框小集
Sep 13 #Javascript
toggle一个div显示或隐藏且可扩展成自定义下拉框
Sep 12 #Javascript
jquery easyui滚动条部分设置介绍
Sep 12 #Javascript
jquery实现盒子下拉效果示例代码
Sep 12 #Javascript
利用jquery包将字符串生成二维码图片
Sep 12 #Javascript
JQuery实现鼠标滑过显示导航下拉列表
Sep 12 #Javascript
You might like
mysql5的sql文件导入到mysql4的方法
2008/10/19 PHP
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
传智播客学习之JavaScript基础篇
2009/11/13 Javascript
JS基础之undefined与null的区别分析
2011/08/08 Javascript
js三种排序算法分享
2012/08/16 Javascript
JavaScript获取/更改文本框的值的实例代码
2013/08/02 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
js实现的点击数量加一可操作数据库
2014/05/09 Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
2014/06/20 Javascript
JavaScript将数字转换成大写中文的方法
2015/03/23 Javascript
JavaScript汉诺塔问题解决方法
2015/04/21 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
详解VUE 数组更新
2017/12/16 Javascript
NVM安装nodejs的方法实用步骤
2019/01/16 NodeJs
jquery.pager.js分页实现详解
2019/07/29 jQuery
Selenium执行JavaScript脚本的方法示例
2020/12/31 Javascript
Python浅拷贝与深拷贝用法实例
2015/05/09 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
python3人脸识别的两种方法
2019/04/25 Python
python内存动态分配过程详解
2019/07/15 Python
Python实现栈和队列的简单操作方法示例
2019/11/29 Python
python实现测试工具(一)——命令行发送get请求
2020/10/19 Python
HTML5 canvas绘制的玫瑰花效果
2014/05/29 HTML / CSS
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
Hotels.com越南:酒店预订
2019/10/29 全球购物
string = null 和string = ''的区别
2013/04/28 面试题
自动化系在校本科生求职信
2013/10/23 职场文书
4s店机修工岗位职责
2013/12/20 职场文书
幼儿园教师奖惩制度
2014/02/01 职场文书
数控专业大学毕业生职业规划范文
2014/02/06 职场文书
怎样拟定创业计划书
2014/05/01 职场文书
禁烟标语大全
2014/06/11 职场文书
Python Matplotlib绘制两个Y轴图像
2022/04/13 Python