var s="";
for(i in object)
{
 s+=i.toString()+"\n";
}
alert(s);

解决方案 »

  1.   

    两个object的比较呢?
    如何知道这两个object的元素值相等
      

  2.   

    如果不知道元素是什么,你怎么比较大小?以text为例
    TextBox txtA,txtB;
    foreach(DataGridItem list in this.DataGrid1.Items )
    {
      txtA=(TextBox)(list.FindControl("txta"));
      txtB=(TextBox)(list.FindControl("txtb"));
      if(txtA.Text==txtB.Text)
      {
        //相等
    }else
    {
    //不相等
    }}
      

  3.   

    <script language=javascript>
    function Object.prototype.compare(obj){
    for(elements in this){
    if(this[elements] != obj[elements])
    return false
    }
    return true
    }
    var a=new Object();
    a["1"]="1"
    a["2"]="2"
    var b=new Object();
    b["1"]="1"
    b["2"]="2"
    var c=new Object();
    b["2"]="2"
    b["3"]="3"
    alert(a.compare(b))
    alert(a.compare(c))
    </script>