随笔分类 - ES6
摘要:1、认识Class: 类可以看作是对象的模板,用一个类可以创作出许多不同的对象。 2、class的基本用法: (1)类名一般首字母大写(用来区分这是类)调用class类必须要加new;(2)声明类 class Person{},后面不需要写分号;(3)类里面的构造方法:constructor(){}
阅读全文
摘要:正则表达式 正则表达式解释:正则表达式(英语:regular Expression, 常简写为regex、regexp或RE),又称正则表达式、正则表示法、规则表达式、常规表示法,是计算机的一个概念。 正则表达式使用单个字符来描述,匹配一系列匹配某个句法规则的字符串。许多程序设计语言都支持正则表达式
阅读全文
摘要:对象增强 属性描述符对属性进行比较精准的操作控制 通过属性描述符可以精准的添加或者修改对象的属性; 属性描述符需要使用Object.defineProperty来对属性进行添加或者修改; Object.defineProperty()方法会直接定义一个新属性,或者修改一个对象现有的1属性,并返回此对
阅读全文
摘要:什么是迭代器 迭代器iterator,使用户在容器对象(container,例如链表或数组)上遍访的对象,使用该接口无需关心对象的内部实现细节。 他就跟数据库中的光标,迭代器最早出现在1974年设计的CLU编程语言中; 在各种编程语言的实现中,迭代器的实现方式各不相同,但是基本都有迭代器,比如jav
阅读全文
摘要:什么是promise呢? 在ES6之前我们自己来设计回调函数 function execCode(counter, succeed, lose) { setTimeout(() => { if (counter > 0) { //counter判断是否成功 let total = 0; for (l
阅读全文
摘要:初识Cookie (1)Cookie是什么 是浏览器存储数据的一种方式因为存储在用户本地,而不是存储在服务器上,是本地存储一般会自动随着浏览器每次请求发送到服务器端(2)Cookie有什么用利用Cookie跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了哪些页面,在每个页面的停留时间等。(3)
阅读全文
摘要:字符串的新增方法: 1.includes(),判断字符串中是否含有某些字符。includes里面有两个参数,第一个参数是查找的内容,第二个参数是从下标第几个开始查找,如果不写默认就是0; console.log("abc".includes("a", 0)); //从第0个开始返回true, 2.p
阅读全文