摘要: 二进制 0B 八进制 0O Number.isFinite() , Number.isNaN() Number.parseInt() , Number.parseFloat() Number.isInteger() 0.1+0.2 0.3 ??? Math新增方法 十进制 -> 二进制,ES5的做法 阅读全文
posted @ 2021-05-30 20:56 火星_PGY 阅读(45) 评论(0) 推荐(0)
摘要: y修饰符 u修饰符 复习以前的修饰符: i(忽略大小写) m(多行匹配) g(全局匹配) y修饰符:粘连修饰符 const str = 'aaa_aa_a' const reg1 = /a+/g // g修饰符每次匹配剩余字符 const reg2 = /a+/y // y修饰符每次剩余的第一个开始 阅读全文
posted @ 2021-05-30 20:10 火星_PGY 阅读(46) 评论(0) 推荐(0)
摘要: 字符的Unicode表示法 字符串的遍历器接口 ****重点****模板字符串 String.fromCodePoint() String.prototype.includes() String.prototype.startsWith() String.prototype.endsWith() S 阅读全文
posted @ 2021-05-30 19:38 火星_PGY 阅读(54) 评论(0) 推荐(0)
摘要: Map:一种新的数据结构 常用方法 遍历 应用场景 WeakMap 常用方法: let map = new Map() let obj = { name: '张三' } map.set(obj, 'zhangsan') console.log(map); console.log(map.get(ob 阅读全文
posted @ 2021-05-30 17:21 火星_PGY 阅读(57) 评论(0) 推荐(0)
摘要: Set:一种新的数据结构 常用方法 遍历 应用场景 WeakSet 常用方法: // Set的成员值一定是唯一的不重复的 let s = new Set([1, 2, 3, 2]) // 添加数据add s.add('a') // add可以链式操作 s.add('b').add('c') // 删 阅读全文
posted @ 2021-05-30 15:34 火星_PGY 阅读(63) 评论(0) 推荐(0)
摘要: Symbol:一种新的原始数据类型 声明方式: let s1 = Symbol() let s2 = Symbol() console.log(s1); // Symbol() console.log(s2); // Symbol() console.log(s1 s2); // false let 阅读全文
posted @ 2021-05-30 11:28 火星_PGY 阅读(79) 评论(0) 推荐(0)
摘要: ES5 中的类与继承: 类的定义: function People(name, age) { // this指向当前实例化对象 console.log(this); // 实例属性 this.name = name this.age = age // 每一次new实例的时候累计到People.cou 阅读全文
posted @ 2021-05-30 09:45 火星_PGY 阅读(79) 评论(0) 推荐(0)