博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascrpt 类详解 面向对象
阅读量:6981 次
发布时间:2019-06-27

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

作为面向对象语言 重中之重还是对象 那么类的概念就想到重要

这里解释下 js中的类:
我们平常说一个人:

人有什么特性 作为一个正常的人

人肯定有名字 有年龄 有身份证号
但是人的名字 不能说是固定的 每个人的名字都不一样
人这个总体的概念 就是类 而具体到每个人 就是实例化(new)
那么我们可以 写一个 人这个类 这只是一个总体 模糊概念的一个人

function Person(name, age, id){    this.name = name;    this.age = age;    this.id = id;}

人除了这些属性  还有一些自己的技能 在js里面我们称之为 方法(function)   例如 吃饭 走路

Person.prototype.work = function(){    console.log('work');  }

那么具体到每一个人 我们这个举个例子  实例化一个 tom  具体到 tom的时候 那他就有具体的年龄 身份证 名字  

var tom = new Person('tom', '12', '123456798'); tom.work();

 

转载于:https://www.cnblogs.com/heqhbk/p/5067705.html

你可能感兴趣的文章
日本外务省新设网络安全保障政策室
查看>>
美“智能城市挑战赛”决赛名单公布:7座城市入围
查看>>
企业全光网将成运营商部署千兆接入的商业驱动力
查看>>
sql 2000 分页存储过程
查看>>
2030年实现全球10TW的光伏目标 太阳能电池需要哪些突破?
查看>>
2017年物联网五大趋势
查看>>
Win10 S是Windows RT第二?微软:差别很大
查看>>
流量劫持已成行业毒瘤,不正当竞争当严惩
查看>>
《IPv6精髓(第2版)》——第1章 为何使用IPv61.1 IPv6历史
查看>>
最让程序员懊恼的 10 件事
查看>>
Iframe高度自适应(兼容IEFirefox、同域跨域)
查看>>
Google 工程师如何发现 Heartbleed 漏洞
查看>>
《Python面向对象编程指南》——2.8 __new__()方法和不可变对象
查看>>
ROS机器人程序设计(原书第2版)第1章 ROS Hydro系统入门
查看>>
《Android平板电脑开发秘籍》——3.9节技巧:创建一个下拉列表式的ActionBar
查看>>
《软件工程(第4版?修订版)》—第1章1.4节软件工程涉及的人员
查看>>
剖析一个java对象初始化顺序问题
查看>>
《Python和Pygame游戏开发指南》——1.7 安装Pygame
查看>>
reveal.js实现html播放ppt的炫酷效果
查看>>
《HTML5 canvas开发详解(第2版)》——2.12 检查一个点是否在当前路径
查看>>