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)类相关推荐

  1. JavaScript面向对象:类、方法、属性

    JavaScript是一种基于对象的语言,与传统面向对象语言(C#.C++)相比,JavaScript中没有类的概念,其继承有两种基本形式:基于对象的继承和基于类型的继承(原型链继承).无论哪种形式的 ...

  2. Javascript基础与面向对象基础~第四讲 Javascript中的类对象

    今天来说JS中如何实现类(class),事实上本应该昨天晚上写的,可我失言了,在些说一声"抱歉"!JS中的类是JS面向对象的基础,也是我最拿手的东西,你写的代码能否提高一个层次,一 ...

  3. JavaScript面向对象——理解构造函数继承(类继承)

    JavaScript面向对象--理解构造函数继承(类继承) 构造函数式继承(类继承) function SuperClass(id) {// 引用类型公有属性this.books = ['JavaSc ...

  4. JavaScript面向对象编程(2)-- 类的定义

    javascript面向对象编程(2)-- 类的定义 2008-05-29 11:05 by johnson2008, 6196 visits, 收藏, 编辑 最近这一段时间事情太多了,没有时间再继续 ...

  5. JavaScript面向对象编程

    自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升.JavaScript最基本的使用,以及语法.浏览器对象等等东东在这里就不累赘了.把主要篇幅放在如何实现JavaScri ...

  6. 《JavaScript面向对象精要》读书笔记

    JavaScript(ES5)的面向对象精要 标签: JavaScript 面向对象 读书笔记 2016年1月16日-17日两天看完了<JavaScript面向对象精要>(参加异步社区的活 ...

  7. javascript面向对象系列第一篇——构造函数和原型对象

    前面的话 一般地,javascript使用构造函数和原型对象来进行面向对象编程,它们的表现与其他面向对象编程语言中的类相似又不同.本文将详细介绍如何用构造函数和原型对象来创建对象 构造函数 构造函数是 ...

  8. 用JSON和Javscript的prototype来构建完善的Javascript面向对象表示法

    [原文地址:http://www.cnblogs.com/robinhood/archive/2006/11/16/515412.html] 上次发贴没能很好的总结Javascrip编写类的方法,这次 ...

  9. 《JavaScript面向对象精要》——第1章 原始类型和引用类型1.1 什么是类型

    本节书摘来自异步社区<JavaScript面向对象精要>一书中的第1章,第1.1节,作者:[美]Nicholas C. Zakas 译者: 胡世杰 更多章节内容可以访问云栖社区" ...

最新文章

  1. HA: SHERLOCK 靶机渗透取证
  2. OpenCV中GPU模块使用
  3. SAP Spartacus 定义在app.module.ts里的providers依赖注入元数据何时得到处理
  4. RHCS集群原理概述
  5. 帕累托最优生活例子_创业者:用博弈解决生活的难题
  6. 从零实现深度学习框架——理解广播和常见的乘法
  7. .NET开发设计模式-获取某个接口下面所有的派生类
  8. LMS Amesim 用途及界面汉化
  9. 2018年程序员考试大纲
  10. [整理]WebUploader + SpringMVC 实现多文件断点续传之一 多文件上传
  11. foobox 3.8(foobar2000 CUI配置)
  12. 如何解决audiodg占用内存高(停止与重启audiodg服务)
  13. 如何系统地学习linux?
  14. 2021-2027全球与中国5G核心网市场现状及未来发展趋势
  15. 内网渗透学习-Windows信息收集
  16. mysql获取上月26号_根据当前时间查询上月26号的日期 本月月25号的日期
  17. dz diy html用户信息,Discuz教程:个人资料设置只显示用户名的解决方法
  18. 【BAT】pushd、popd命令
  19. Console线连接交换机路由器等设备
  20. 洛谷P1496火烧赤壁

热门文章

  1. order by case when
  2. 关于haproxy的重定向
  3. slice 和 splice 区别
  4. 最优子结构(Optimal Substructure)
  5. 剑指Offer_35_数组中的逆序对
  6. 使用浏览器cookie
  7. step4 . day3 目录访问函数
  8. [c#菜鸟]lambda表达式
  9. 钉钉扫码登录的实现 与OAUTH2.0
  10. 从零开始学 Java - Spring MVC 统一异常处理