飛雪(leo)(***) 15:07:42
贏在執行(leo)(***) 15:05:48
<TmpCar>
<babs>1</babs>
<bfuelelecset>1</bfuelelecset>
<scareconomyrange>123</scareconomyrange>
<scaricno>1</scaricno>
<scarid>123</scarid>
<scarlevel>1</scarlevel>
</TmpCar>
我把这个转 成一个对象,
贏在執行(leo)(***) 15:07:52
比如:我现在有两个Var 变量,a,b等。
比如:a有以下字段:
babs,bfuelelecset,scareconomyrange,scaricno,scarid,scarlevel
b:有以下字段:
babs,bfuelelecset,scareconomyrange,scaricno,scarid,name,keyno
我现在要把b的字与A的字段一样的,将其值COPY到A中要怎么做
BeanSoft(***) 15:08:16
Java 还是脚本?
BeanSoft(***) 15:08:26
Java可以用 clone()
飛雪(leo)(***) 15:08:35
JS
BeanSoft(***) 15:08:36
脚本貌似也有类似的机制
飛雪(leo)(***) 15:08:50
?
$$简单爱-莹() 15:08:55
怎么好象XML 那是JS啊
BeanSoft(***) 15:08:59
for in 循环可以遍历所有属性
飛雪(leo)(***) 15:09:20
recToRec:function(oldRec,newRec)
{
var typename;
if(typeof oldRec=="undefined"||typeof oldRec=="undefined")
return oldRec;
for (var p in oldRec)
{
typename=typeof(newRec[p]);
if("object"==typename)
{
if (newRec)
}
}
}
飛雪(leo)(***) 15:09:26
我只有写到这里,
飛雪(leo)(***) 15:09:31
接下去不知道怎么写
飛雪(leo)(***) 15:09:46
typename=typeof(newRec[p]);
if("object"==typename)
这个是错的,只能得到值
飛雪(leo)(***) 15:10:47
BeanSoft等兄弟们,出来帮忙一下
BeanSoft(***) 15:12:48
JavaScript 复制对象
BeanSoft(***) 15:12:54
Google 搜索, 有结果..
飛雪(leo)(***) 15:13:29
好的,谢谢
BeanSoft(***) 15:13:54
第一个就是,带代码的..呵呵,其实你大部分时候去找 Google 就有答案
文章来源:
http://www.blogjava.net/beansoft/archive/2007/03/27/106675.html