摘要: 一。字符串的新增方法 1.includes方法(实例的方法): 应用: 代码优化: (1)先使用includes方法判断是url中否包含? (2)如果包含?, 再判断url最后一位字符是不是?或&符号,是的话就拼接空字符串,不是的话就拼接&符号 (3)如果不包含?, 就拼接一个? (4)可以通过ur 阅读全文
posted @ 2023-01-17 15:48 游千山 阅读(180) 评论(0) 推荐(0)
摘要: 一.认识Iterator对象(可遍历对象) console.log([1, 2]); console.log([1, 2][Symbol.iterator]);//ƒ values() { [native code] } console.log([1, 2]['Symbol.iterator']); 阅读全文
posted @ 2023-01-14 23:39 游千山 阅读(435) 评论(0) 推荐(0)
摘要: 一。怎么用 const m = new Map(); console.log(m);//{size: 0} m.set('a', 1);//添加键、值 m.set('b', 2); console.log(m);//{'a' => 1, 'b' => 2} 二。和对象比较,对象键一般是字符串;Map 阅读全文
posted @ 2023-01-12 20:01 游千山 阅读(62) 评论(0) 推荐(0)
摘要: 一。怎么用: 1.和数组比较,数组是一系列有序的数据集合,Set是无序、没有重复值的数据集合 2.数组的创建有两种字面量和new Array(1,2,3),set只能通过new Set()创建set实例;格式是{数据成员,数据成员...},数据成员可以是任何数据类型; const s = new S 阅读全文
posted @ 2023-01-11 21:46 游千山 阅读(43) 评论(0) 推荐(0)
摘要: 一。数组展开运算符 1.怎么用: 注:扩展运算符,可以将一个数组转为用逗号分隔的参数序列;...[1,2,3] 1,2,3 console.log(...[1,2,3])//相当于console.log(1,2,3) console.log(Math.max(...[1, 2, 3, 4]));// 阅读全文
posted @ 2023-01-10 13:22 游千山 阅读(617) 评论(0) 推荐(0)
摘要: 一.怎么用 const fn = (x, y, ...args) => {//定义剩余参数要加... 使用时不用加... 不一定叫args,满足标识符命名即可; console.log(args);//永远是数组,没有值也是空数组 } fn(1, 2)//[] fn(1, 2, 3)//[3] fn 阅读全文
posted @ 2023-01-10 12:20 游千山 阅读(138) 评论(0) 推荐(0)
摘要: 一.看看怎么用 const fn = (x, y = 1) => { return x * y;//2 } fn(2);//x=2,y没有实参使用默认值y=1; 二.默认值生效条件:该形参 undefined 三.默认值是表达式,惰性求值,和前面数组,对象解构赋值的默认值同理; 四.设置默认值小技巧 阅读全文
posted @ 2023-01-10 11:40 游千山 阅读(241) 评论(0) 推荐(0)
摘要: 一.属性、方法的简洁表示法 键名和变量/常量名一样的时候,可以只写一个;我们在对象解构赋值时,等号左边也可以这样; 方法可以省略冒号和function关键字 const sex = 'male'; const obj = { sex,//相当于sex:sex age: 18, // play:fun 阅读全文
posted @ 2023-01-09 22:42 游千山 阅读(62) 评论(0) 推荐(0)
摘要: 一.字符串的解构赋值 1.以数组形式解构赋值 const [a, , , b, c] = 'hello'; console.log(a, b, c);//h l o 2.以对象形式解构赋值(将字符串自动转换为对象,底层是用new String()转对象,底层不会通过new Object()形式转) 阅读全文
posted @ 2023-01-09 20:32 游千山 阅读(30) 评论(0) 推荐(0)
摘要: 一.概念:结构匹配(左右都是对象形式),属性相同的完成属性值赋值,不论属性名的书写顺序。 const {sex: b age: a} = { age: 18, sex: '男' }; console.log(a, b);//18 '男'// const { age: age, sex: sex } 阅读全文
posted @ 2023-01-09 14:14 游千山 阅读(134) 评论(0) 推荐(0)