开发者社区> 老朱教授> 正文

Javascript 面向对象教程

简介:
+关注继续查看

JavaScript(常简称为JS)是一门轻量级,解释型,具有第一级函数的面向对象语言,向来以Web网页的脚本语言而著称,但现在也可以用在许多非浏览器环境。

起飞网原创了一部分Javascript学习教程,并整理了众多网络资源,为你打造一个良好的Javascript学习环境!

 

Javascript 面向对象

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JavaScript 面向对象【快速掌握知识点】
JavaScript 面向对象【快速掌握知识点】
17 0
js基于原型和class的面向对象-继承
js基于原型和class的面向对象-继承
8 0
重学前端 7 # JavaScript对象:面向对象还是基于对象?
重学前端 7 # JavaScript对象:面向对象还是基于对象?
23 0
【JavaScript】26_面向对象——继承
# 8、继承 - 可以通过extends关键来完成继承 时,就相当于将另一个类中的代码复制到了当前类中(简单理解) - 继承发生时,被继承的类称为 父类(超类),继承的类称为 子类 的代码,并且可以在不修改一个类的前提对其进行扩展 ​ 封装 —— 安全性 ​ 继承 —— 扩展性 ​ 多态 —— 灵活性 ```html <script> class Animal{ constructor(name){ this.n
15 0
【JavaScript】25_面向对象——封装
# 6、封装 面向对象的特点: 封装、继承和多态 1.封装 - 对象就是一个用来存储不同属性的容器 - 对象不仅存储属性,还要负责数据的安全 - 直接添加到对象中的属性,并不安全,因为它们可以被任意的修改 - 如何确保数据的安全: 1.私有化数据 - 将需要保护的数据设置为私有,只能在类内部使用 2.提供setter和getter方法来开放对数据的操作 - 属性设置私有,通过getter setter方法操作属性带来的好处 1. 可以控制属性的读写权限 2. 可以在方法中对属性的值进行验证 - 封装主要用来保证数据的安全 - 实现封装的方式
11 0
【JavaScript】24_面向对象中的方法和构造函数
# 4、方法 ```html <script> class Person{ name = "孙悟空" // sayHello = function(){ // } // 添加方法的一种方式 sayHello(){ console.log('大家好,我是' + this.name) } // 添加方法(实例方法) 实例方法中this就是当前实例 static test
17 0
【JavaScript】22_ 面向对象
# 1、面向对象 面向对象编程(OOP) 1. 程序是干嘛的? - 程序就是对现实世界的抽象(照片就是对人的抽象) 2. 对象是干嘛的? - 一个事物抽象到程序中后就变成了对象 - 在程序的世界中,一切皆对象 3. 面向对象的编程 - 面向对象的编程指,程序中的所有操作都是通过对象来完成 - 做任何事情之前都需要先找到它的对象,然后通过对象来完成各种操作 - 一个事物通常由两部分组成:数据和功能 - 一个对象由两部分组成:属性和方法 - 事物的数据到了对象中,体现为属性 - 事物的功能到了对象中,体现为方法 ```
13 0
js基础笔记学习103-面向对象简介2
js基础笔记学习103-面向对象简介2
16 0
js基础笔记学习102-面向对象简介1
js基础笔记学习102-面向对象简介1
15 0
+关注
老朱教授
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
Javascript异步编程
立即下载
Javascript中的对象
立即下载
JS零基础入门教程(上册)
立即下载