ES6
米白蓝
这个作者很懒,什么都没留下…
展开
-
解构赋值、Object.assign
解构赋值原创 2022-12-01 15:24:31 · 601 阅读 · 1 评论 -
ES8的async和await六
// async async function fn() { // return; // throw new Error('出错了') return new Promise((res, rej) => { // res('数据可以显示') rej('数据是失败的') }) } const result = fn() console.log(result); result.then(v原创 2022-04-12 12:51:08 · 105 阅读 · 0 评论 -
ES6数值,对象扩展五
// 数值扩展 console.log(Number.EPSILON); console.log(0.2 + 0.1 === 0.3); let b = 0b11010 let o = 0o1732 console.log(b,o); console.log(Number.isFinite(Infinity)); console.log(Number.isNaN(111)); console.log(Number.parseInt('3.14.原创 2022-04-12 12:20:11 · 86 阅读 · 0 评论 -
ES6集合,Map,类四
// 集合 let s = new Set(); s.add('diyige'); console.log(s); const arr = [1,2,2,4,3,3,6] let s1 = new Set(arr) let result = [...s1] console.log(result); // Map let m = new Map() m.set('name', [1,2,3]) console.log(m)原创 2022-04-12 10:46:52 · 83 阅读 · 0 评论 -
ES6生成器和Promise三
function * fun(arg) { console.log(arg); let one = yield'耳朵' console.log(one); // console.log(111); yield'眼睛' // console.log(222); yield'真奇怪' // console.log(333); } let iterator = fun('aaa') // con原创 2022-04-11 15:22:14 · 121 阅读 · 0 评论 -
ES6基础二
// 扩展运算符 const TFBOYS = ['wangyuan', 'wangjunkai', 'yiyangqianxi'] function fn(...args) { console.log(args); } fn(...TFBOYS) // 扩展运算符的应用 const A = ['a','b','c','d'] const CONRACT = [...TFBOYS, ...A] console.log(CONRACT原创 2022-04-11 13:23:29 · 385 阅读 · 0 评论 -
ES6基础一
// let { // console.log(name); let name = 'zangsan' function fn() { console.log(name); } } fn() // const // console.log(AS); const AS = 'lisi' // 解构赋值 let arr = ['zahngsan', 'lisi', 'wangwu',原创 2022-04-11 11:17:22 · 71 阅读 · 0 评论