摘要: 正则表达式 1、为什么需要正则表达式 因为我们常常要对用户输入的字符串进行匹配,看用户输入是否符合我们的要求 2、什么是正则表达式 所谓正则表达式,就是用于字符串中的 信息进行查找,替换和提取等操作。 创建正则表达式的方式,有两种,字面量,对象创建 字面量创建: 语法:let parttern=/正 阅读全文
posted @ 2017-12-17 22:12 opacity-m 阅读(348) 评论(0) 推荐(0)
摘要: 1、es5 使用静态方法调用方法时,注意方法是写在构造函数外面的,区别在于静态方法调用,去掉了prototype 2、Symbol.for 使用相同的描述,可以使新建的对象的属性值共享.并且 for in不能访问symbol创建的属性 3、writable之类属性,和set、get是同级 4、对象冒 阅读全文
posted @ 2017-12-17 22:11 opacity-m 阅读(193) 评论(0) 推荐(0)
摘要: 封装 1、封装的概念 所谓封装,就是指隐藏内部的细节,不暴露在外面。 把构造函数里的this改成 _price; 在js里面,实现封装的方法非常简单,只需要在声明属性的时候,添加关键字即可。 一般来讲,对于私有属性,有一个不成文的规定,习惯使用_来命名属性。 封装后的属性(私有属性)对于外部来讲,虽 阅读全文
posted @ 2017-12-17 22:10 opacity-m 阅读(470) 评论(0) 推荐(0)