初学JS,Array对象prototype属性
大家好,我是小嘟嘟熊,这一节我们来学习如何给对象增加属性,要实现这个功能我们就要调使用对象的prototype属性,该属性可以向对象增加属性和方法。语法object.prototype.属性名=初始值,
我们来做个实例,
在桌面新建一个文本文档,写入代码:
javascript:
var msg = new ActiveXObject(“WScript.shell”);
/定义一个studinfo(学生信息)结构,分别为姓名,学号,专业*/
function studinfo(sName,studID,pSional){
this.sName = sName;
this.studID = studID;
this.pSional = pSional;
}
/初始化结构*/
var stud = new studinfo(“张三”,2018001,”计算机”);
var str = “没有增加年龄属性时:\n”;
str = str + “姓名:” + stud.sName + “\n”;
str = str + “学号:” + stud.studID + “\n”;
str = str + “专业:” + stud.pSional + “\n\n”;
//用ptototype增加新属性
studinfo.prototype.age = null;
//给新属性age赋值
stud.age = 18;
str = str + “增加年龄属性后:\n”;
str = str + “姓名:” + stud.sName + “\n”;
str = str + “学号:” + stud.studID + “\n”;
str = str + “专业:” + stud.pSional + “\n”;
str = str + “年龄:” + stud.age + “\n”;
msg.popup(str,1,”js基础:prototype增加属性”,64);

图1
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 初学JS,Array对象prototype属性