摘要:
1、基本用法 ES6提供了新的数据解构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成Set数据结构。 const s= new Set() [2,3,5,4,5,2,2].forEach(x=>s.add(x)); for (let i of s){ 阅读全文
posted @ 2025-02-10 20:51
张筱菓
阅读(10)
评论(0)
推荐(0)
摘要:
基本用法 ES6 允许使用“箭头”(=>)定义函数 var add =(x)=>x; //等同于 var add=function(x){ return x; }; 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分 var add=(x,y)=>x+y; //等同于 var add 阅读全文
posted @ 2025-02-10 20:49
张筱菓
阅读(9)
评论(0)
推荐(0)
摘要:
1、属性的简洁表示法 ES6允许在大括号里面,直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 let name ="iwen" const user={ name, age:20 } 除了属性简写,方法也可以简写 const o ={ method(){ return"hello!" 阅读全文
posted @ 2025-02-10 19:39
张筱菓
阅读(7)
评论(0)
推荐(0)
摘要:
1、Array.from() Array.from方法用于将数组转为真正的数组 温馨提示:常见的类数组有三类:①arguments②元素集合③类似数组的对象 ①arguments function add(){ let collect =Array.from(arguments); collect. 阅读全文
posted @ 2025-02-10 18:07
张筱菓
阅读(11)
评论(0)
推荐(0)
摘要:
扩展运算符(spread)是三个点(...)。将一个数组转为用逗号分隔的参数序列 console.log(...[1,2,3]) //1 2 3 console.log(1,...[2,3,4,5]) //1 2 3 4 5 替代函数的apply方法 由于扩展运算符可以展开数组,所以不在需要appl 阅读全文
posted @ 2025-02-10 16:53
张筱菓
阅读(9)
评论(0)
推荐(0)
摘要:
includes(),startsWith(),endsWith() 传统上,JavaScript只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6又提供了三种新方法。 ①includes():返回布尔值,表示是否找到了参数字符串 ②startsWith():返回布尔值, 阅读全文
posted @ 2025-02-10 16:19
张筱菓
阅读(7)
评论(0)
推荐(0)
摘要:
1、字符串Unicode表示法 ES6加强了对Unicode的支持,允许采用\uxxx形式表示一个字符,其中xxxx表示字符的Unicode码点。 Unicode 统一吗(Unicode),也叫万国码、单一码,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode是为了解决传统的字 阅读全文
posted @ 2025-02-10 15:10
张筱菓
阅读(9)
评论(0)
推荐(0)
摘要:
解构可以用于对象 let{name,age}={name:"iwen",age:20}; 温馨提示:对象的属性没有次序,变量必须与属性同名,才能取到正确的值 let {age,name}={name:"mingzi",age:20}; age//20 let{sex,age,name}={name: 阅读全文
posted @ 2025-02-10 14:34
张筱菓
阅读(12)
评论(0)
推荐(0)
摘要:
const声明一个只读的常量。一旦声明,常量值就不能改变 cont PI =3.1415; PI//3.1415 PI=3 //TypeError:Assignment to constant variable. const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不 阅读全文
posted @ 2025-02-10 11:00
张筱菓
阅读(13)
评论(0)
推荐(0)
摘要:
ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 1、let块级作用域 { let zifuchuan=10; var sxt =1; } zifuchuan//ReferenceError: zifuchuan is not defi 阅读全文
posted @ 2025-02-10 10:34
张筱菓
阅读(9)
评论(0)
推荐(0)

浙公网安备 33010602011771号