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

合肥网站建设兼职宁波网站制作优化服务公司

合肥网站建设兼职,宁波网站制作优化服务公司,网站专业建设公司,三星网上商城退款文章の目录一、公有属性、公有方法1、定义2、理解3、ES54、ES6二、私有属性、私有方法1、定义2、理解3、ES54、ES6三、静态属性、静态方法1、定义2、理解3、ES54、ES6写在最后一、公有属性、公有方法 1、定义 指的是所属这个类的所有对象都可以访问的属性,叫做公有…

文章の目录

  • 一、公有属性、公有方法
    • 1、定义
    • 2、理解
    • 3、ES5
    • 4、ES6
  • 二、私有属性、私有方法
    • 1、定义
    • 2、理解
    • 3、ES5
    • 4、ES6
  • 三、静态属性、静态方法
    • 1、定义
    • 2、理解
    • 3、ES5
    • 4、ES6
  • 写在最后


一、公有属性、公有方法

1、定义

指的是所属这个类的所有对象都可以访问的属性,叫做公有属性。

2、理解

一个模子刻出来的东西,都有的一样的属性和一样的能力。

3、ES5

function User(name, age) {this.name = name; // 公有属性this.age = age;
}
User.prototype.getName = function () {// 公有方法return this.name;
};
var user = new User("FELaoL", 22);
console.log(user.getName()); // FELaoL

4、ES6

class User {constructor(name, age) {this.name = name; // 公有属性this.age = age;}getName() {// 公有方法return this.name;}
}
let user = new User("FELaoL", 22);
console.log(user.getName()); // FELaoL

二、私有属性、私有方法

1、定义

私有属性只能在类的内部访问。

2、理解

模子的材质是铁,但从做出来的成品却不能知道模子的材质。

3、ES5

function User(name, age) {var name = name; // 私有属性var age = age;function consoleAge() {// 私有方法console.log(age);}consoleAge(age); // 22
}
var user = new User("FELaoL", 22);

4、ES6

class User {height = "178cm"; //公有属性#age = 25; //私有属性:只能在类的内部调用constructor(name, age) {this.name = name; // 公有属性this.age = age;this.sex = 0; // 公有属性let sex = 1; // 私有属性}getName() {return this.name;}
}
let user = new User("FELaoL", 22);
console.log(user.getName()); // FELaoL
console.log(user.sex); // 22
console.log(user.height); // 178cm
console.log(user.#age); // Uncaught SyntaxError: Private field '#age' must be declared in an enclosing class

三、静态属性、静态方法

1、定义

静态属性指的是 Class 本身的属性, 即Class.propname, 而不是定义在实例对象( this) 上的属性。定义在实例对象( this)上的属性为非静态属性。
静态方法是定在在类上,而不是定义在类的原型上,类可以调用,类的实例不能调用的方法。

2、理解

本质上是类属性、类方法

3、ES5

function Per() {}
Per.staticName = "FELaoL"; // 静态属性 是函数对象的属性
Per.call = function () {console.log("call");
}; // 静态方法
console.log(Per.staticName); // FELaoL
Per.call(); // call

4、ES6

class Person {static num = 10; // 静态属性constructor() {this.name = "张三";}static fn() {// 静态方法console.log("fn");}
}
console.log(Person.num); // 10
Person.fn(); // fn
let zhangsan = new Person();

写在最后

如果你感觉文章不咋地//(ㄒoㄒ)//,就在评论处留言,作者继续改进;o_O???
如果你觉得该文章有一点点用处,可以给作者点个赞;\\*^o^*//
如果你想要和作者一起进步,可以微信扫描二维码,关注前端老L~~~///(^v^)\\\~~~
谢谢各位读者们啦(^_^)∠※!!!

http://www.mmbaike.com/news/37316.html

相关文章:

  • 淘宝店铺装修做代码的网站关键词密度
  • 济南市建设工程招标投标协会网站高端营销型网站制作
  • 鸡西网站制作公司地址微信营销策略
  • 重庆网站设计排名杯子软文营销300字
  • 怎样做企业营销网站域名申请的流程
  • 世界著名产品设计作品百度的seo关键词优化怎么弄
  • 网站建设推广怎么做seo信息查询
  • 建立公司网站的申请深圳网站优化培训
  • 网站地图怎么制作如何推广网页
  • 做的比较好的返利网站知乎天津网站推广
  • 网站制作的论文网络营销的整体概念
  • 潍坊哪里有做360网站的企业网站设计公司
  • 做数据新闻的网站有哪些方面百度关键词优化多久上首页
  • 全球有多少亿人口郑州seo团队
  • 广东省住房和城乡建设局网站营销推广方案包括哪些内容
  • asp.net2.0网站开发全程解析 pdf网络营销和网上销售的区别
  • 网站地图制作方法快速seo关键词优化方案
  • 英文网站设计制作正规网站建设服务
  • 滨州北京网站建设价格seo代理
  • 网站的图片怎么做无法下载搜索引擎谷歌
  • 宁波网站建设h5广东新闻今日最新闻
  • wordpress管理员登录宁波网站优化公司哪家好
  • 公司集团网站设计小程序开发公司
  • 网站建设课程体系站群seo技巧
  • 做网站主色调选择二级域名查询网站
  • 有全部公司的网站附近有学电脑培训班吗
  • 了解做房产广告的网站湖南正规关键词优化首选
  • 政府网站建设纳入考核seo公司运营
  • 微信平台优化营商环境心得体会2023
  • 国外做螺栓比较好的网站网站seo优化排名