论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
ES6中的class类 及 递归
ES6中的class类 及 递归
伤心客
论坛元老
|
2024-6-21 13:16:30
|
显示全部楼层
|
阅读模式
楼主
主题
1024
|
帖子
1024
|
积分
3072
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
es6 中的 class可以把它当作是 es5 中构造函数的语法糖,它简化了构造函数的写法,类的共有属性放到 constructor 里面
1. 通过 class 关键字创建类,类名需要定义首字母大写
2.类里面有个 constructor 函数,可以担当传递过来的参数,同时返回实例对象
3. constructor 函数,只要 new 生成实例时,就会主动调用这个函数,如果我们不写这个函数,类也会主动生成这个函数
4. 多个函数方法之间不需要添加逗号分隔
5. 生成实例 new 不能省略
6. 语法规范:创建类,类名背面不要加小括号,生成实例类名背面加小括号,构造函数不需要加 function
6.1 继承中,如果实例化子类输出一个方法,先看子类有没有这个方法,如果有就先实验子类的
6.2 继承中,如果子类没有,就去查找父类有没有这个方法,如果有,就实验父类的这个方法(就近原则)
6.3 如果子类想要继承父类的方法,同时在自己内部扩展自己的方法,利用 super 调用父类的构造函数,super 必须在子类 this 之前调用
7. 时刻注意 this 指向题目,类里面的共有的属性和方法一定要加 this 利用
7.1 constructor 中的 this 指向的是 new 出来的实例对象
7.2 自定义的方法,一样平常也指向 new 出来的实例对象
7.3 绑定事件之后 this 指向的就是触发事件的事件源
7.4 在 ES6 中 类没有变量提拔,以是必须先定义类,才气通过类实例化对象
什么是递归,递归有哪些优点或缺点 :
递归 : 如果一个函数在内部可以调用其自己,那么这个函数就是递归函数,简朴明白为:函数内部自己调用自己,这个函数就是递归函数
优点:结构清楚、可读性强
缺点 : 服从低、调用栈可能会溢出,每一次函数调用会在内存栈中分配空间,而每个进程的栈的容量是有限的,当调用的条理太多时,就会超出栈的容量,从而导致栈溢出。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
伤心客
论坛元老
这个人很懒什么都没写!
楼主热帖
《百万IT毕业生的心声:IT专业大学生毕 ...
Java打怪之路----谷粒商场认证服务 ...
xtrabackup2版本和xtrabackup8版本对比 ...
Excelize 发布 2.6.1 版本,支持工作簿 ...
sqlserver导入sql文件的方式
原型设计工具比较及实践--滴爱音乐 ...
Snowflake(雪花算法),什么情况下会 ...
SQL Server 2008下载及安装
Flink-使用流批一体API统计单词数量 ...
基于 SpringBoot + MyBatis 的博客系统 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
鸿蒙
物联网
前端开发
快速回复
返回顶部
返回列表