- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 17.(ECMAScript)es11完全解读
文章目录1. 重点提炼2. 字符串扩展2.1 定义一个html模版的字符串。 => 需求:获取div标签中的内容。2.1.1 exec g实现2.1.2 /g作用2.1.3 match实现2.1.4 replace实现2.1.5 matchAll3. 动态导入:Dynamic import()4. 新的原始数据类型:BigInt4.1 数字后面增加n4.2 使用 BigInt 函数5. Promise扩展:Promise.allSettled()6. 全局对象:globalThis7. 可选链:O
2021-02-18 16:52:24 1027
原创 16.(ECMAScript)es10完全解读
文章目录1. 重点提炼2. 对象扩展:Object.fromEntries()2.1 Object 转换操作2.2 Map 转 Object2.3 过滤3. 字符串扩展:String.prototype.trimStart() ,String.prototype.trimEnd()3.1 String.prototype.trimStart()3.2 String.prototype.trimEnd()3.3 code4. 数组扩展:Array.prototype.flat(),Array.prototy
2021-02-18 15:48:28 1105
原创 15.(ECMAScript)es9完全解读
文章目录1. 重点提炼2. 异步迭代:for await of2.1 for await of2.2 Symbol.asyncIterator3. 正则表达式扩展:dotAll,具名组匹配,后行断言3.1 dotAll 模式3.2 具名组匹配3.3 后行断言4. 对象扩展:Rest & Spread4.1 小结5. Promise扩展:Promise.prototype.finally()5.1 应用5.1.1 loading关闭5.1.2 数据库断开链接6. 字符串扩展:放松模板字符串文字限制
2021-02-18 11:57:58 1497
原创 create-react-app my-app --typescript error postcss@8.2.6——解决
执行create-react-app my-app --typescript报错 => error postcss@8.2.6: The engine “node” is incompatible with this module. Expected version “^10 || ^12 || >=14”. Got “13.14.0”翻墙查了很多地方并没有明确说明原因,js引擎报错,估计的node版本不稳定,小迪上官网重新下载了最新的node稳定版。或者利用nvm install
2021-02-17 20:52:57 528
原创 14.(ECMAScript)es8完全解读
文章目录1. 重点提炼2. 异步编程解决方案Async Await3. 对象扩展:Object.values(),Object.entries()3.1 Object.values()3.2 Object.entries()4. 对象属性描述: Object.getOwnPropertyDescriptors()5. 字符串扩展:String.prototype.padStart(),String.prototype.padEnd()5.1 String.prototype.padStart()5.2 St
2021-02-16 22:23:27 338
原创 13.(ECMAScript)es7完全解读
文章目录1. 重点提炼2. 数组扩展:Array.prototype.includes()2.1 includes与indexOf区别3. 数值扩展:幂运算符1. 重点提炼Array.prototype.includes幂运算符**2. 数组扩展:Array.prototype.includes()Array.prototype.includes(searchElement, fromIndex)includesVS indexOf在 ES7之前想判断数组中是否包含一个元素,基本可
2021-02-16 20:43:52 677
原创 12.(ECMAScript)es6完全解读(11)
文章目录1. 重点提炼2. 模块化Module的发展3. 模块化规范4. export5. as6. export default7. import8. code演示9. es6 导入导出关键字总结1. 重点提炼模块化Module模块化规范es6模块化介绍与总结2. 模块化Module的发展技术的诞生是为了解决某个问题,模块化也是。 随着前端的发展,web技术日趋成熟,js功能越来越多,代码量也越来越大。之前一个项目通常各个页面公用一个js,但是js逐渐拆分,项目中引入的js越来越多。在j
2021-02-16 15:15:15 318
原创 11.(ECMAScript)es6完全解读(10)
文章目录1. 重点提炼2. 迭代器Iterator3. 原生具备Iterator接口的数据结构4. 自定义结构可遍历1. 重点提炼迭代器Iterator的使用与介绍自定义遍历2. 迭代器Iterator是一种接口机制,为各种不同的数据结构提供统一访问的机制,即Iterator就是 ES6中用来实现自定义遍历的接口主要供for…of消费一句话:不支持遍历的数据结构“可遍历”该接口有硬性要求,必须return一个对象,并且有一个next函数。next函数也需要返回一个对象,对象中包含
2021-02-16 15:12:47 216
原创 10.(ECMAScript)es6完全解读(9)
文章目录1. 重点提炼2. 异步操作必备知识3. Ajax原理与Callback Hell4. 异步编程解决方案Promise4.1 常用方法4.1.1 Promise.prototype.then()4.1.2 Promise.prototype.catch()4.1.3 code5. Promise的静态方法5.1 Promise.resolve()5.2 Promise.reject()5.3 Promise.all()5.4 Promise.race()5.5 应用场景6. 异步编程解决方案Gen
2021-02-16 15:04:20 251
原创 9.(ECMAScript)es6完全解读(8)
文章目录1. 重点提炼2. 代理Proxy2.1 get2.2 set2.3 has2.4 ownKeys2.5 deleteProperty2.6 apply2.7 construct2.8 拦截器小结3. 反射Reflect3.1 常用方法3.1.1 Reflect.apply()3.1.2 Reflect.construct()3.1.3 Reflect.defineProperty3.1.4 Reflect.get()3.1.5 Reflect.getOwnPropertyDescriptor(
2021-02-16 14:56:09 216
原创 8.(ECMAScript)es6完全解读(7)
文章目录1. 重点提炼2. 字符串的扩展2.1 unicode2.2 字符串的遍历器接口2.3 模版字符串2.4 新增方法3. 正则表达式的扩展3.1 y修饰符3.2 u修饰符4. 数值的扩展1. 重点提炼字符串扩展正则表达式扩展数值扩展2. 字符串的扩展字符的Unicode表示法字符串的遍历器接口模版字符串String.fromCodePointString.prototype.includes()String.prototype.startsWith()String.pr
2021-02-16 14:20:56 288
原创 7.(ECMAScript)es6完全解读(6)
文章目录1. 重点提炼2. 新的原始数据类型Symbol2.1 应用场景2.1.1 作为属性名2.1.2 属性遍历2.1.3 消除魔术字符串3. 新的数据结构Set3.1 应用场景3.2 WeakSet4. 新的数据结构Map4.1 应用场景4.2 weakmap1. 重点提炼Symbol基本使用Set及Weakset使用及应用场景Map及Weakmap使用及应用场景2. 新的原始数据类型SymbolES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值。它是 JavaS
2021-02-12 23:41:58 187
原创 6.(ECMAScript)es6完全解读(5)
文章目录1. 重点提炼2. 面向过程与面向对象2.1 类与对象3. ES5中的类与继承4. ES6中的类与继承1. 重点提炼面向过程面向对象es5/es6中的类与继承等基本使用2. 面向过程与面向对象面向过程 => 分析需求整个过程由哪个几个步骤组成,逐步实现。面向对象 => 分析需求中由哪几个对象组成,分析每种对象应该由哪些属性和方法 / 行为组成。如下:隐藏对象 => 可能是人、手、或者其他工具将大象放入冰箱JavaScript是一种基于对象(
2021-02-12 23:34:36 194
原创 5.(ECMAScript)es6完全解读(4)
文章目录1. 重点提炼2. 对象的扩展2.1 属性简洁表示法 与属性名表达式2.2 Object.is()2.2.1 笔试题22.3 扩展运算符 与 Object.assign()2.4 in2.5 对象的遍历方式3. 深拷贝与浅拷贝1. 重点提炼object对象使用——扩展深拷贝与浅拷贝2. 对象的扩展属性简洁表示法属性名表达式Object.is()扩展运算符 与 Object.assign()in对象的遍历方式2.1 属性简洁表示法 与属性名表达式在 ES6之前 Ob
2021-02-12 23:28:32 190
原创 4.(ECMAScript)es6完全解读(3)
文章目录1. 重点提炼2. 函数的参数2.1 参数的默认值2.2 与解构赋值结合2.3 length属性2.4 作用域2.5 函数的name属性3. 扩展运算符与rest参数3.1 扩展运算符3.2 rest参数4. 箭头函数4.1 笔试题14.2 箭头函数与普通函数的差别1. 重点提炼函数参数扩展运算符rest参数箭头函数2. 函数的参数参数的默认值与结构赋值结合length属性作用域函数的name属性2.1 参数的默认值function foo(x, y){
2021-02-12 23:20:37 210
CSS 中文手册(含索引).rar
2020-07-23
css2.0中文手册.rar
2020-07-15
网页制作完全手册.rar
2020-05-13
样式表中文手册(苏昱)
2020-05-13
nvm-setup最新版.rar
2020-05-13
PicGo-Setup-2.2.2超实用稳点版.rar
2020-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人