博客
关于我
JS中如何创建对象
阅读量:359 次
发布时间:2019-03-04

本文共 622 字,大约阅读时间需要 2 分钟。

JS中创建对象并用prototype属性动态扩展方法

<!DOCTYPE html><html>	<head>		<meta charset="UTF-8">		<title></title>	</head>	<body>		<script type="text/javascript">			Student = function(sname,sno,sage){   				this.sname=sname;				this.sno=sno;				this.sage=sage;			    this.getSage = function(){   			 		return this.sage;				}			}   //定义学生类,有姓名,学号,年龄属性,以及获得年龄方法			var stu=new Student("czx",2018,22);			alert(stu.sname);			alert(stu.sno);			alert(stu.getSage());						Student.prototype.getSname= function(){   				return this.sname;			}  //使用Object超类的prototype属性对原本定义类属性及方法,进行动态扩展			alert("这是动态扩展的方法"+stu.getSname());		</script>	</body></html>

转载地址:http://ovyg.baihongyu.com/

你可能感兴趣的文章
sleep、wait、yield、join——简介
查看>>
web项目配置
查看>>
VTK:相互作用之MouseEventsObserver
查看>>
VTK:相互作用之Picking
查看>>
VTK:Medical之MedicalDemo2
查看>>
c语言(基本数据类型)实参与形参传值 用汇编理解
查看>>
基于单片机可控音乐流水灯控制设计-全套资料
查看>>
基于单片机简易信号误差分析设计-全套资料
查看>>
基于单片机简易脉搏测量仪系统设计-毕设课设资料
查看>>
并发框架下的“基础类型”——浅析基本类型、ThreadLocal、原子类的线程安全机制
查看>>
Android Studio同步Gradle失败的解决办法
查看>>
VHDL代码风格
查看>>
图像处理系列1.skimage
查看>>
好用的拼图小程序,图作妖
查看>>
读取二进制存储信息,将低位二进制存储转换为高位存储
查看>>
Hibernate操作Blob,将Blob转换为String
查看>>
Object Clone
查看>>
Javascript中String支持使用正则表达式的四种方法
查看>>
2021年判断浏览器最新写法,你都掌握了吗?
查看>>
简易版Http请求工具
查看>>