严酷讲js不是一种面标的目的对象的说话 , 可是经由过程prototype可以实现面标的目的对象 , 也即实现面标的目的对象的担当、封装、多态 , 所以比拟java等面标的目的对象说话来说 , 用js进行面标的目的对象编程不那么直接 , 但却加倍矫捷 。 本文本家儿要供给和面标的目的对象说话进行类比 , 介绍下js中“类”和“对象”的概念 。
需要这些哦
txt
Chrome浏览器
Chrome浏览器节制台
方式/
1js中的基类:Object是基类 , 可以和java.lang.Object半斤八两 。
2根本类库:Function、String、Array等都是js根本类库中的类 , 这些类凡是都包含些静态方式 , 可以直接供给类名.体例进行引用利用 。
文章插图
文章插图
文章插图
3类界说方式:要利用function关头字 , 如界说Person类方式即:
function Person1(){}或Person2=function(){}
文章插图
4对象界说方式一:obj=new 类名;或obj=new 类名();
如person1=new Person1;或person2=new Person2();
5对象界说方式二:obj={};
【js中类与对象】js对象优势:可以经由过程“对象.属性”的体例动态为对象添加属性;
如person1.name="李四";动态为person1添加name属性 。
文章插图
6静态变量或静态方式的界说方式:
类名.属性=xxx;
类名.方式=xxx;
需要注重的是经由过程类方式只能经由过程类名进行挪用 , 不克不及经由过程对象进行挪用 , 不然会报错 , 如下图
文章插图
7为全数对象界说公共方式的方式:
类.prototype.方式名=function(){}
挪用方式:
对象.方式名()
如下图:
文章插图
以上内容就是js中类与对象的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 什么样的男人不能嫁
- 野生雪菊的功效与作用 野生雪菊的功效与作用是什么
- 茄子的热量是多少 茄子的功效与作用
- 茶缘•佛缘•养身
- 女生如何避免与渣男交往
- 骑马与砍杀战团怎么下载安装怎么破解
- 日本茶道讲究很多东西,绞股蓝的功效与作用及食用方法
- 夏天喝热茶,柠檬茶的功效与作用
- 唐伯虎与茶,玫瑰花茶的颜色
- 白茶的简单功效与作用