
JS中如何创建对象
发布日期:2021-05-07 23:14:13
浏览次数:13
分类:原创文章
本文共 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>
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年03月21日 07时51分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
vue源码分析(MVVM篇)
2019-03-04
设计模式之组合模式
2019-03-04
(Python学习笔记):字典
2019-03-04
(C++11/14/17学习笔记):线程启动、结束,创建线程多法、join,detach
2019-03-04
leetcode 14 最长公共前缀
2019-03-04
做做Java
2019-03-04
C++并发与多线程(一)
2019-03-04
计算机网络子网划分错题集
2019-03-04
java一些基本程序
2019-03-04
vue-依赖-点击复制
2019-03-04
LeetCode 116填充每个节点的下一个右侧结点指针
2019-03-04
2021-4-28【PTA】【L2-1 包装机 (25 分)】
2019-03-04
Arduino mega2560+MPU6050利用加速度值控制舵机
2019-03-04
紫书——蛇形填数
2019-03-04
A Guide to Node.js Logging
2019-03-04
webwxbatchgetcontact一个神奇的接口
2019-03-04
Edge浏览器:你的的内核我的芯
2019-03-04
【考研英语-基础-简单句】简单句的核心变化_谓语情态
2019-03-04
Jetson AGX Xavier硬件自启动
2019-03-04
统计字符数
2019-03-04