在js中如何保存实体类对象

hw923485673 2010-01-18 11:05:42
var user;  
function saves(list){
for(var i=0;i<list.length;i++){
user = list[i]; //可否如此使用}
}
...全文
396 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
duwa789 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yixianggao 的回复:]
引用 4 楼 duwa789 的回复:
既然list也是数组,直接等于吧。
JScript codevar user;function saves(list)
{
    user= list;
}

可遍历,只能判断 list 是集合,未必是 Array,Array 有更多方法可用!
[/Quote]

我错了
yixianggao 2010-01-18
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 duwa789 的回复:]
既然list也是数组,直接等于吧。
JScript codevar user;function saves(list)
{
user= list;
}
[/Quote]
可遍历,只能判断 list 是集合,未必是 Array,Array 有更多方法可用!
duwa789 2010-01-18
  • 打赏
  • 举报
回复
既然list也是数组,直接等于吧。

var user;
function saves(list)
{
user = list;
}

yixianggao 2010-01-18
  • 打赏
  • 举报
回复
L@_@K
var user = new Array();   
function saves(list){
for(var i=0;i <list.length;i++){
user.push(list[i]); //可否如此使用}
}


Web 开发常用手册

JScript语言参考.rar
http://download.csdn.net/source/308916

DHTML参考手册.rar
http://download.csdn.net/source/308913

样式表中文手册.chm
http://download.csdn.net/source/304124
hw923485673 2010-01-18
  • 打赏
  • 举报
回复
谢谢.提醒:我试试!
呼吸先生 2010-01-18
  • 打赏
  • 举报
回复
这样的话 你user不是每一次都被重新赋值了么?把user变成一个数组吧,如下:
var user = new Array();  
function saves(list){
for(var i=0;i <list.length;i++){
user[user.length] = list[i]; //可否如此使用}
}
不知道这样能不能满足你
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-18 11:05
社区公告
暂无公告