(一)javascript面向对象:(1)类
javascript中的类是用函数function表示的,如下: 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 姓名:小明 性别:男
//下面将进行调用,代码如下: var s = new Student(); //创建student类的对象 alert('学号:'+s.studentNo); alert('姓名:'+s.studentName); alert('性别:'+s.sex);
转载于:https://www.cnblogs.com/wangwei123/archive/2010/05/11/1733038.html
(一)javascript面向对象:(1)类相关推荐
- JavaScript面向对象:类、方法、属性
JavaScript是一种基于对象的语言,与传统面向对象语言(C#.C++)相比,JavaScript中没有类的概念,其继承有两种基本形式:基于对象的继承和基于类型的继承(原型链继承).无论哪种形式的 ...
- Javascript基础与面向对象基础~第四讲 Javascript中的类对象
今天来说JS中如何实现类(class),事实上本应该昨天晚上写的,可我失言了,在些说一声"抱歉"!JS中的类是JS面向对象的基础,也是我最拿手的东西,你写的代码能否提高一个层次,一 ...
- JavaScript面向对象——理解构造函数继承(类继承)
JavaScript面向对象--理解构造函数继承(类继承) 构造函数式继承(类继承) function SuperClass(id) {// 引用类型公有属性this.books = ['JavaSc ...
- JavaScript面向对象编程(2)-- 类的定义
javascript面向对象编程(2)-- 类的定义 2008-05-29 11:05 by johnson2008, 6196 visits, 收藏, 编辑 最近这一段时间事情太多了,没有时间再继续 ...
- JavaScript面向对象编程
自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升.JavaScript最基本的使用,以及语法.浏览器对象等等东东在这里就不累赘了.把主要篇幅放在如何实现JavaScri ...
- 《JavaScript面向对象精要》读书笔记
JavaScript(ES5)的面向对象精要 标签: JavaScript 面向对象 读书笔记 2016年1月16日-17日两天看完了<JavaScript面向对象精要>(参加异步社区的活 ...
- javascript面向对象系列第一篇——构造函数和原型对象
前面的话 一般地,javascript使用构造函数和原型对象来进行面向对象编程,它们的表现与其他面向对象编程语言中的类相似又不同.本文将详细介绍如何用构造函数和原型对象来创建对象 构造函数 构造函数是 ...
- 用JSON和Javscript的prototype来构建完善的Javascript面向对象表示法
[原文地址:http://www.cnblogs.com/robinhood/archive/2006/11/16/515412.html] 上次发贴没能很好的总结Javascrip编写类的方法,这次 ...
- 《JavaScript面向对象精要》——第1章 原始类型和引用类型1.1 什么是类型
本节书摘来自异步社区<JavaScript面向对象精要>一书中的第1章,第1.1节,作者:[美]Nicholas C. Zakas 译者: 胡世杰 更多章节内容可以访问云栖社区" ...
最新文章
- HA: SHERLOCK 靶机渗透取证
- OpenCV中GPU模块使用
- SAP Spartacus 定义在app.module.ts里的providers依赖注入元数据何时得到处理
- RHCS集群原理概述
- 帕累托最优生活例子_创业者:用博弈解决生活的难题
- 从零实现深度学习框架——理解广播和常见的乘法
- .NET开发设计模式-获取某个接口下面所有的派生类
- LMS Amesim 用途及界面汉化
- 2018年程序员考试大纲
- [整理]WebUploader + SpringMVC 实现多文件断点续传之一 多文件上传
- foobox 3.8(foobar2000 CUI配置)
- 如何解决audiodg占用内存高(停止与重启audiodg服务)
- 如何系统地学习linux?
- 2021-2027全球与中国5G核心网市场现状及未来发展趋势
- 内网渗透学习-Windows信息收集
- mysql获取上月26号_根据当前时间查询上月26号的日期 本月月25号的日期
- dz diy html用户信息,Discuz教程:个人资料设置只显示用户名的解决方法
- 【BAT】pushd、popd命令
- Console线连接交换机路由器等设备
- 洛谷P1496火烧赤壁