动态生成js类的实现方法

 更新时间:2007年03月21日 00:00:00   作者:  

最近我在研究ajax的问题,我可以在服务器端生成一个xml文档返回给前台
由前台xmlHttp.responseXML获得xml文档
假如我生成的xml文档是如下的
<user>
   <name>jack</name>
   <age>12</age>
   <address>beijing</address>
   <date>2007/03/20</date>
</user>

前台得到了这个文档后能否动态地生成一个类呢?这个类的代码如下
function User(){
   var name;
   var age;
   var address;
   var date;
}
并且将xml文档的数据对应地保存进User对象,各位js的高手有没有办法实现这个呢?

1.  jsObject.text=xxx
2.  eval(xxx)


[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]



[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

如果你要构造一个类,就用eval返回类,不要返回对象就行了.

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • 一个很有趣3D球状标签云兼容IE8

    一个很有趣3D球状标签云兼容IE8

    一个很有趣的标签云兼容 IE 8亲测可用,不是基于jQuery的,所以不需要引入,下面是具体的代码实现
    2014-08-08
  • javascript 利用arguments实现可变长参数

    javascript 利用arguments实现可变长参数

    在C#中,有可变长参数params[],但是在js中,如何实现这种可变参数呢?本片文章主要介绍利用arguments,实现可变长参数。有需要的请参考下
    2016-11-11
  • JavaScript实践之使用Canvas开发一个可配置的大转盘抽奖功能

    JavaScript实践之使用Canvas开发一个可配置的大转盘抽奖功能

    公司项目搞优惠活动,让做一个转盘抽奖的活动,这篇文章主要给大家介绍了关于JavaScript实践之使用Canvas开发一个可配置的大转盘抽奖功能的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Bootstrap源码解读导航(6)

    Bootstrap源码解读导航(6)

    这篇文章主要源码解读了Bootstrap导航,介绍了Bootstrap各式各样的导航,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • JavaScript时间对象之常用方法的设置实例

    JavaScript时间对象之常用方法的设置实例

    这篇文章主要为大家介绍了JavaScript时间对象常用方法的设置实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • JS DOMReady事件的六种实现方法总结

    JS DOMReady事件的六种实现方法总结

    下面小编就为大家带来一篇JS DOMReady事件的六种实现方法总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • JavaScript实现刷新不重记的倒计时

    JavaScript实现刷新不重记的倒计时

    网上关于JavaScript实现倒计时的文章有很多,但是一般都是刷新后会重新开始计时,可是我们有的时候会需要刷新却不重新计算的倒计时,这该怎么做呢?下面我们一起来看看这种倒计时怎么实现吧。
    2016-08-08
  • 原生Js页面滚动延迟加载图片实现原理及过程

    原生Js页面滚动延迟加载图片实现原理及过程

    页面滚动加载事件,获取元素在页面里的top值根据滚动条的位置判断何时显示图片;获取元素集合 加载过的图片从集合里删除,具体实现如下,感兴趣的朋友各位可以参考下哈
    2013-06-06
  • JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)

    JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)

    下面小编就为大家分享一篇JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • 使用gulp搭建本地服务器并实现模拟ajax

    使用gulp搭建本地服务器并实现模拟ajax

    这篇文章主要给大家介绍了如何使用gulp搭建本地服务器并实现模拟ajax的相关资料,文中介绍的非常详细,相信对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-04-04

最新评论