失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > javascript面向对象之一 定义类_js面向对象

javascript面向对象之一 定义类_js面向对象

时间:2020-01-01 14:15:34

相关推荐

javascript面向对象之一 定义类_js面向对象

web前端|js教程

面向对象,定义类

web前端-js教程

javascript中的类是用函数function表示的,如下:

html5 .net 源码下载,ubuntu如何更改网关,k8s 创建tomcat,最新企业名录爬虫,微吼直播php开发待遇,seo专员岗位lzw

function Student()

{

//定义类Student中的字段,并赋予初值,但此字段的访问权限是public

this.studentNo = s001;

this.studentName = 小明;

this.sex = 男;

//定义类Student中的方法updateStudentName ,用于修改studentName 值

this.updateStudentName = function(studentName)

{

this.studentName = studentName;

}

}

//如上代码便已定义了一个Student类,并包含studentNo ,

//studentName ,sex 3个字段,方法 updateStudentName. //然后调用updateStudentName 来修改studentName 的值,代码如下:

s.updateStudentName(‘小强’);

alert(‘学号:’+s.studentNo);

alert(‘姓名:’+s.studentName);

alert(‘性别:’+s.sex);

//再显示结果,学号和性别自然是不会改变的啦,结果如下:

学号:s001

姓名:小强

性别:男

//未调用updateStudentName 方法之前显示出学号,姓名,性别的值分别为:

学号:s001

姓名:小明

性别:男

//下面将进行调用,代码如下:

mfc图书管理系统源码,vscode学会能找什么工作,优盘装ubuntu,tomcat怎么验证成功启动,sqlite取代MySQL,网页设计说明书范例,自己的主机做服务器网站如何备案,css3旋转木马插件,ssm框架 前端 get,爬虫小玩具,php chown,自己做seo,springboot读表慢,织梦网站如何修改数据库配置,网页左下角有广告,dedecms 留言板模板,phpcms 后台页面,dede 增加单页面,小说管理系统,网站程序内核lzw

var s = new Student(); //创建student类的对象

alert(学号:+s.studentNo);

alert(姓名:+s.studentName);

alert(性别:+s.sex);

上面的function中已经设置好了具体的值,其实在实际应用中都是后面赋值的。例如

几何画板插件源码,vscode的,green ubuntu,tomcat8.5下载官网,sqlite名字全称,网页设计调色器 rgb,阿里云服务器装虚拟机,joomla插件,QQ邮箱前端框架,百度街景爬虫,php精品源码,新型seo,html 图片展示网站,网页特效产品导航代码,简单的论坛html模板,wordpress 页面宽度,vb学生信息管理系统代码,贪吃蛇c语言程序lzw

function Student(studentNo,studentName,sex) { //定义类Student中的字段,并赋予初值,但此字段的访问权限是public this.studentNo = studentNo; this.studentName = studentName; this.sex = sex; //定义类Student中的方法updateStudentName ,用于修改studentName 值 this.updateStudentName = function(studentName) { this.studentName = studentName; } }

var s = new Student(“001″,”小明”,”男”); //创建student类的对象 alert(‘学号:’+s.studentNo); alert(‘姓名:’+s.studentName); alert(‘性别:’+s.sex); s.updateStudentName(“脚本之家”); //修改名字 alert(‘学号:’+s.studentNo); alert(‘姓名:’+s.studentName); alert(‘性别:’+s.sex);

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

如果觉得《javascript面向对象之一 定义类_js面向对象》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。