摘要: 字符的Unicode表示法 字符串的遍历器接口 ****重点****模板字符串 String.fromCodePoint() String.prototype.includes() String.prototype.startsWith() String.prototype.endsWith() S 阅读全文
posted @ 2021-05-30 19:38 火星_PGY 阅读(50) 评论(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 阅读(55) 评论(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 阅读(57) 评论(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 阅读(75) 评论(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 阅读(72) 评论(0) 推荐(0)
摘要: 如何理解面向过程与面向对象: 有个脑经急转弯是这样的:如何把一个大象放进冰箱? 面向过程: 1、打开冰箱门 2、把大象装进去 3、关上冰箱门 面向对象: 1、大象 2、冰箱 3、隐藏对象:手 如何理解类与对象: 类:人 对象:你 人的类有各种基本的属性和方法,比如有四肢,头发的属性,能走路的方法。 阅读全文
posted @ 2021-05-29 11:51 火星_PGY 阅读(64) 评论(0) 推荐(0)
摘要: Object.assign,只是进行了浅拷贝,并没有进行深拷贝。 而且会在复杂结构当中会丢失属性,如下代码: let target = { a: { b: { c: 3 }, e: 4, f: 5, g: 6 } } let source = { a: { b: { c: 1 }, e: 2, f: 阅读全文
posted @ 2021-05-29 11:33 火星_PGY 阅读(65) 评论(0) 推荐(0)
摘要: 属性简洁表示法 属性名表达式 Objec.is() 扩展运算符 与 Object.assign() in 对象的遍历方式 属性简洁表示法: 如果属性key跟变量名一样,可简写 let name = '张三' let age = 18 let people = { name, age } consol 阅读全文
posted @ 2021-05-28 21:19 火星_PGY 阅读(44) 评论(0) 推荐(0)
摘要: 1、this指向定义时所在的对象,而不是调用时所在的对象 2、不可以当做构造函数 3、不可以使用arguments对象 ES5中定义函数的两种方式: function fn1() { console.log('fn1'); } let fn2 = function () { console.log( 阅读全文
posted @ 2021-05-28 19:50 火星_PGY 阅读(84) 评论(0) 推荐(0)
摘要: 1、符号都是使用:... 2、扩展运算符:把数组或者类数组展开成用逗号隔开的值 3、rest参数:把逗号隔开的值组合成一个数组 扩展运算符: function foo(a, b, c) { console.log(a, b, c); } let arr = [1, 2, 3] foo(...arr) 阅读全文
posted @ 2021-05-28 19:47 火星_PGY 阅读(50) 评论(0) 推荐(0)