ES6(八)—— RegExp

2020-09-16
阅读 3 分钟
1.6k
RegExpsticky —— y修饰符关于正则处理中文问题 —— u修饰符多字节中文字符匹配点字符新增unicode码点去匹配中文字符量词i修饰符预定义模式ES6-ES10学习版图sticky —— y修饰符y表示sticky(粘连),全局匹配,必须从第一个开始匹配,连续匹配 {代码...} g修饰符是从aaa下一个开始匹配,开始可以不是ay修饰符是从aaa下一个...

ES6(七)—— Set & Map

2020-09-16
阅读 5 分钟
2.5k
目录Set数据结构声明SetSet方法存储数据删除数据清空数据查找数据size长度读取数据get API & keys API & values API & entries APIforEach APIfor-of API修改数据数组去重ES6可以用Set处理Map数据结构(字典类型)之前对象的键都是字符串,会出错?map的key可以是任意类型如果实例化一个map对象Map方法添加/...

ES6(六)—— Object

2020-09-15
阅读 3 分钟
2.3k
ObjectObject属性可以简写吗?声明一个object,key和value一样可以省略上面的key必须是字符串,如果key里面要加动态变量(计算属性名)方法的简写ES6可以添加异步函数怎么把一个对象复制到另一个对象中?—— Object.assign()如果source和target有相同属性如果target不是对象如何使用?解决什么问题?有点缺陷?对象扩展方...

ES6(五)—— 函数

2020-09-15
阅读 4 分钟
1.6k
函数函数(函数方法更新【默认值、不确定参数、箭头函数】)Default Parameters —— 如何处理函数参数默认值?ES5ES6函数参数个数Rest Parameter —— 怎么处理不确定参数?ES5ES6Spread Operator(rest参数的逆运算)ES5ES6Arrow Functions(箭头函数)声明参数情况可以加参数有且只有一个参数的时候,括号可以省略花括号什...

ES6(四)—— Class

2020-09-10
阅读 5 分钟
1.9k
目录Class类的使用【声明、属性、方法、继承】Basic Syntax —— 怎么声明一个类?ES5ES6类和构造函有什么区别?Setters & Getters —— 如何读写属性?ES5ES6getter / setter 是读写属性Static Methods —— 如何操作一个方法?ES5ES6开发中什么时候用对象实例方法,什么时候用静态方法?Sub Classes —— 怎么继承另一个类...

ES6(三)—— 数组

2020-09-10
阅读 7 分钟
3k
目录数据的重要功能【遍历、转换、生成、查找】数组遍历ES5中遍历有多少种方法?for循环forEacheveryfor-inES6新增for-of为什么es6要新增一个for-of?for-of不能直接遍历对象? —— 关于可迭代接口优势和缺点将伪数组转换成数组什么是伪数组?ES5的转换ES6的转换创建新数组ES5ES6Array.fromArray.ofArray.prototype.fill数...

ES6(二)—— let 与 const

2020-09-04
阅读 2 分钟
1.7k
又来更新学习笔记啦~目录let解决var存在的问题特点1.有块级作用域2.全局变量不能用过window(全局对象)访问3.不能重复声明变量4.不会进行变量提升const特点1.所有let的属性都有2.只能定义常量,不能被修改3.声明时必须初始化为什么const定义对象,其属性可以改变,但是常量不可以?最佳实践ES6-ES10学习版图let解决var存...

ES6(一)—— 作用域

2020-09-02
阅读 3 分钟
4.1k
告别拖延症,今天开始更新ES6-ES10常用的所有新特性,仅作为学习笔记,勿喷。目录ECMAScriptECMAScript概述ES2015概述新特性的分类作用域全局作用域函数作用域块级作用域(ES6新增)动态作用域ES6-ES10学习版图ECMAScriptECMAScript概述ECMAScript通常看做JavaScript的标准化规范,实际上JavaScript是ECMAScript的扩展语言...

CSS三角的写法(兼容IE6)

2018-11-08
阅读 7 分钟
1.8k
目录 简介 优点 原理 1. 先创建一个div 2. 然后给div设定边框。 3. 给div的四个边框都设置不同的颜色 4. 把宽度和高度都变成0 5. 其余角为透明 6. 兼容IE6浏览器 造成这样的原因是: 最简单的解决办法:(后面添加) 其他的解决办法: 7. 解决内联元素的三角显示问题 为什么会有这个问题 解决办法 1. 去掉固定的内容高度 2...