js 面向对象编程问题 function Man(_name,_age,_job) { this.name = _name; this.age = _age; this.job = _job; } var ary=[];for(var i=0;i<10;i++){ var man=new Man("name"+i,"age"+i,"job"+i); ary[i]=man;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果我想要从那个数组提取某个man对象怎么办。添加删除又怎么写。谢谢了。我对js 实在是很一般,还请大家帮下。谢谢了。 以2楼的为例,ary数组中ary[0]就是一个对象,包括ary[0].name、ary[0].age、ary[0].job等,数组的方法有push()、shift()、unshift()、pop()、splice()等,这个得找JS手册看下,提取的话按数组索引提取就容易,如果要按某个对象的属性去提取,就要遍历所有数组,根据需要来判断,我比较懒,让勤快的人帮你。 大哥们。帮我写成这种格式的把MiniSite.Browser = { ie: /msie/.test(window.navigator.userAgent.toLowerCase()), moz: /gecko/.test(window.navigator.userAgent.toLowerCase()), opera: /opera/.test(window.navigator.userAgent.toLowerCase())};这只是一个例子,就是仿照上面的这个格式写我的那个添加删除 function Man(_name,_age,_job) { this.name = _name; this.age = _age; this.job = _job; } var ary= new Array();function AddObject(item){ ary.push(item);}function UpdataObject(m,item){ ary[m] = item;} function ShowObject(m){ //要判断下是否存在此项 alert(ary[m].name);}function Test(){ var tt = new Man("张三","11","程序员"); AddObject(tt); tt = new Man("李四","31","经理"); AddObject(tt); tt = new Man("王五","13","哈哈"); UpdataObject(1,tt); ShowObject(1); }这是我写的,但是写法上还没写成想要的那种 Man(5,5,5);怎么得到 Man对象的属性ageary[0].age得不到 javascript头像问题 window.onload 报尚未实现错误 WebMethod返回值长度不能大于100k? 如何实现捕获某TD的坐标呢 关于javascript函数实现web表格导出到excel中的问题!急!!! 从ext4.1t升级到ext4.2,发现窗口颜色不能融为一体,怎么解决? 登陆后如何返回原来的界面? 迷惑javascript和Jscript 关于多级菜单问题 怎么去掉最大化的button 如何用JAVA实时刷新父页面链接里的变量? 关于 FOR 循环 提前退出问题!!!!!!!!!!!!!!!!!!!!!!!!!!
ie: /msie/.test(window.navigator.userAgent.toLowerCase()),
moz: /gecko/.test(window.navigator.userAgent.toLowerCase()),
opera: /opera/.test(window.navigator.userAgent.toLowerCase())
};这只是一个例子,就是仿照上面的这个格式写我的那个添加删除
this.name = _name;
this.age = _age;
this.job = _job;
}
var ary= new Array();function AddObject(item)
{
ary.push(item);
}function UpdataObject(m,item)
{
ary[m] = item;
} function ShowObject(m)
{
//要判断下是否存在此项
alert(ary[m].name);
}
function Test()
{
var tt = new Man("张三","11","程序员");
AddObject(tt);
tt = new Man("李四","31","经理");
AddObject(tt);
tt = new Man("王五","13","哈哈");
UpdataObject(1,tt);
ShowObject(1);
}
这是我写的,但是写法上还没写成想要的那种
怎么得到 Man对象的属性age
ary[0].age得不到