当前位置: 首页 > news >正文

延庆宜昌网站建设济南建站网站

延庆宜昌网站建设,济南建站网站,天津网站app建设,wordpress 段落背景ES6提供了更接近传统语言的写法,引入了Class类这个概念,作为对象的模板。通过Class关键字,可以定义类,基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新…

ES6提供了更接近传统语言的写法,引入了Class类这个概念,作为对象的模板。通过Class关键字,可以定义类,基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更面向对象编程的语法而已。

一、class类的基本用法

基本语法: class 类名 { constructor{ } }

    class Student {// 构造方法 名字不能修改constructor(name,age) {this.name = namethis.age = age}// 添加方法// 方法必须使用该语法fun() {console.log("我是学生")}}let zs = new Student("张三",18)console.log(zs) 

在这里插入图片描述

二、class类静态成员

static

    class Student {// 静态属性static name = "张三"static fun() {console.log("我是学生")}}let zs = new Student()console.log(zs.name) //undefinedconsole.log(Student.name) //张三

为什么我们zs.name打印undefined呢?
因为static属性方法只属于类,不属于实例对象

三、class类继承

    class Student {// 构造方法 名字不能修改constructor(name, age) {this.name = namethis.age = age}// 添加方法// 方法必须使用该语法fun() {console.log("我是学生")}}// 类继承必须要写extendsclass Student1 extends Student {// 构造方法constructor(name,age,id,tel){// supersuper(name,age) //Student.call(this,name,age)this.id = idthis.tel = tel}learn() {console.log("学习")}}let zs = new Student1("张三",18,10,123456)console.log(zs)

请添加图片描述

四、class中的getter与setter

    class Student {get name(){console.log("姓名被读取了");// 需要有返回值 要不然直接 .上name会输出undefinedreturn "hihi"}// set 中需要有参数set name(value){console.log("姓名被修改了");}}let s = new Student()console.log(s.name);s.name = "say"

在这里插入图片描述
感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!

http://www.yayakq.cn/news/192634/

相关文章:

  • 江门英文网站建设施工企业 调研报告
  • 网上怎么注册网址wordpress百度seo
  • 天津知名网站建设公司wordpress外汇
  • 广安建设厅官方网站福田祥菱官网
  • 毕业设计可以做自己的网站吗毕业设计做网站想法
  • 越秀电子商务网站建设宁波网络推广公司价格
  • 大连门户网站开发济南网站系统优化
  • 公司网站设计的费用wordpress 链接失效
  • 沈阳建站公司模板淘宝网站建设策划报告
  • ps做网站的效果图网站制作 苏州
  • 附近建网站公司济南网站建设模板
  • 建站之星怎么收费企业网站icp备案
  • 网站开发哪家公司好做网站需要学编程吗
  • hao123网站用什么程序做的网站建设选哪家
  • 清河做网站哪家好网页制作用什么软件
  • wordpress批量删除文章seo 网站换程序
  • 微网站建设开发工具在百度上做网站推广效果怎么样
  • 网站开发工程师分析wordpress指定文章p=
  • 做类似起点的网站盐城公司网站建设
  • 关于建设网站的请示报告推动门户网站建设不断优化升级
  • 网站优化怎么弄怎样学做网络推广
  • 网站建设的目标及服务对象新公司做网站多少钱
  • 中山外贸网站建设报价门户网站建设案例
  • 网站建设服务费怎么入账个人订阅号支持微网站的建设吗
  • 网站优化公司哪家便宜网站后台 验证码错误
  • 中国建筑业未来发展展望昆山seo网站优化软件
  • 网站友情链接形式建立网站条件
  • 专业创业服务平台网站建设需求高唐建筑公司网站
  • 网吧网络维护公司wordpress目录页seo
  • 郑州做网站软件乡镇网站建设自查报告