判断是否空对象,也就是{} 比如有一些操作导致了 window.a = {};怎么判断a和{}的内容是相等的?因为{}是传址的,所以a=={}会返回false,我要的结果是true。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(!window.a){window.a = {};} a = {}n = 0;for(x in a) ++n;if(n==0) alert("空") 不地道,但很实用的方法:<script type="text/javascript">window.a={};if((window.a+'') == (''+{})){ alert('空!');}</script> 如何用JS让网页在固定时间段内显示指定的内容 请教刷新父窗口的问题 前台如何访问后台数据? 关于任务栏的问题 The Cheat Sheets for Web Developers 怎样通过点击按钮复制<span>与</span>之间的内容? 关于DOM的问题 怎么改变class 的celect属性 急求 请问IE里面能处理自定义消息吗 如何提取输入字符的Ascall码?? Ext 网页 幻灯片 急!!!向高手求救。。。
n = 0;
for(x in a) ++n;
if(n==0) alert("空")
<script type="text/javascript">
window.a={};
if((window.a+'') == (''+{})){
alert('空!');
}
</script>