1、 class类的创建function ren(){

this.name = '名字';

this.age = '年龄';

this.sex = '性别';

//行为用函数来表示

this.run = function(){

console.log('能跑');

}

}

//通过这个构造函数,用new这个关键字来创建这个对应的对象

var zhangsan = new ren();

//输出结果  性别

console.log(zhangsan.sex);

//输出结果  能跑

zhangsan.run();

//class用来声明一个类

class animal{

//constructor构造函数

//在实例化类的时候,会自动执行构造函数

constructor(){

console.log('类被实例化了');

}

}

//输出结果:类被实例化了

//let xiaohuang = new animal();

//也可以这样写,如果不加传参可以不加括号

let xiaohuang = new animal;

class dd{

//需要定义给对象的属性,都需要声明在constructor里面

constructor(){

this.color = '颜色';

this.size = '尺寸';

this.weight = '重量';

}

//类里面不同方法(上面跟下面方法)之间不需要用逗号或分号隔开

//类里面的方法不需要用function来声明

//对象的方法写在类里面就行了 ,方法跟方法之间不用加分号或逗号,换行写就可以了

move(){

console.log('能动');

}

}

let ahuang = new dd;

//输出结果:颜色

console.log(ahuang.color);

//输出结果:能动

ahuang.move();

2、模板字符串let x = '优酷';

//也不能调用变量   把别外的声明融入进来,如果+x+这样叫链接,不是声明融入进来

//单引号也不方便,要用转义才行,要不然报错  比如'y\'o\'uku';

let str = 'you x ku';

//let str = 'you

//ku';

//看上面的 传统字符串中间不能有换行,如果换行的话就会报错

console.log(str);

//模板字符串特点

//反单引号 ``   在反单引号里面直接写字符串   允许字符串换行,也允许调用变量${x} 调用上面的x = '优酷'这个变量

//还有单引号双引号随便写

//let a = `ukmtey.com`;

let a = `ukm${x}tey.com`;

console.log(a);

es6添加删除class_ES6 class类的创建和模板字符串相关推荐

  1. es6添加删除class_ES6中常用的10个新特性讲解

    ECMAScript 6(ES6) 目前基本成为业界标准,它的普及速度比 ES5 要快很多,主要原因是现代浏览器对 ES6 的支持相当迅速,尤其是 Chrome 和 Firefox 浏览器,已经支持 ...

  2. es6添加删除class_es6中class类的使用

    在es5中我们是使用构造函数实例化出来一个对象,那么构造函数与普通的函数有什么区别呢?其实没有区别,无非就是函数名称用首字母大写来加以区分,这个不用对说对es5有了解的朋友都应该知道. 但是es5的这 ...

  3. es6添加删除class_ES6 class(基本语法+方法)

    静态属性与静态方法 1. 不会被类实例所拥有的属性与方法 只是类自身拥有 2. 只能通过类调用 静态方法与普通方法重名,不会冲突 static 关键字(静态方法) 静态属性 类名.属性名 = 属性值; ...

  4. es6添加删除class_es6-class的基本用法

    一,定义类 到了ES6添加了类,作为对象的模板.通过class来定义一个类 定义的类只是语法糖,目的是让我们用更简洁明了的语法创建对象及处理相关的继承. javascript传统做法是当生成一个对象实 ...

  5. ES6——let、参数增强、箭头函数、模板字符串、for of和解构

    ECMA -> ECMAScript -> ES标准规范 ES6: js的第6套标准规范 一. let 1.1 let特点 1.2 let底层原理 块级作用域:解决全局污染 var let ...

  6. 字符串处理 —— 回文串相关 —— 添加/删除字符后是否为回文串

    [问题] 给定一个字符串,问对该字符串,是否能通过添加一个字符后变为回文串. 若可以,输出 YES,否则输出 NO 对于该问题,首先要明白,删除一个字符与添加一个字符在判断回文串中是等价的. [暴力枚 ...

  7. 【JS(ES6,ES5类的创建及继承)】

    目录 一.ES6的面向对象的语法(ES6创建类) 1.面向过程(了解) 2.面向对象 3.面向对象的特征 4.ECMAScript6(即ES6)的面向对象的语法 5.练习 二.ES6中类的继承 三.E ...

  8. 【转载苏飞的博客】一个操作数据库的类(备份,还原,分离,附加,添加删除用户等操作)

    一个操作数据库的类(备份,还原,分离,附加,添加删除用户等操作)  by sufeinet, 地址: cnblogs.com/sufei/archive/2011/09/13/2174716.html ...

  9. python添加、修改、删除、访问类对象属性的2种方法

    1.直接添加.修改.删除.访问类对象属性 class Employee (object):empCount = 0 def __init__(self, name, salary) :self.nam ...

最新文章

  1. iOS 提示更新 业务逻辑
  2. Web应用程序中(VS2005+SP1)添加App_Code(转)
  3. Android安全教程(1)---Fiddler简易使用教程之配置环境
  4. Elasticsearch(二)概念及安装、部署
  5. boost::hana::compose用法的测试程序
  6. 数学--矩阵快速幂详解
  7. 数组元素替换_Linux Shell 通俗简要的讲解数组操作
  8. c#随机数生成编号_忘掉 Snowflake,感受一下性能高出587倍的全局唯一ID生成算法...
  9. Cygwin编译自己定义OpenCV库报错:opencv_contrib: LOCAL_SRC_FILES points to a missing file
  10. 使用alarm API实现灵活的延时操作
  11. SylixOS下移植glib时clock_gettime函数分析
  12. Android系统中属性值的设置和使用
  13. opencv+Dlib python瘦脸代码
  14. 雪花算法详解及存在问题
  15. 关于国内几大云计算平台
  16. CAD转JPG如何才能清晰?来看这两个方法
  17. NEURAL MACHINE TRANSLATION BY JOINTLY LEARNING TO ALIGN AND TRANSLATE翻译
  18. 速腾激光雷达 xavier环境驱动配置踩坑记录
  19. 如果恰巧有一台超微服务器,如何调节风扇转速
  20. ApkScan-PKID查壳工具+脱壳(搬运)

热门文章

  1. MD5 加密算法介绍
  2. mysql添加索引的命令与使用解析
  3. Jquery文档处理操作
  4. systemctl 理解
  5. python判断空文件夹_python小技巧—自动判断并删除目录下的空文件夹
  6. php charindex,SQL Server Charindex()函数
  7. 想知道怎么给图片加贴纸?手把手教你给图片加贴纸
  8. 沉睡者IT - 4种在家就能带货赚钱的直播课-视频教程目录
  9. 微信第三方登录时序图
  10. log cannot be resolved