ES6
ES6日常开发记录
林宏权
C++资深开发者
展开
-
Typescript模块的导入导出与继承
Typescript模块的导入导出与继承。原创 2022-07-29 15:59:50 · 991 阅读 · 0 评论 -
Typescript使用修饰器混合方法到类
Typescript使用修饰器混合方法到类。原创 2022-07-29 12:52:56 · 153 阅读 · 0 评论 -
error TS1219: Experimental support for decorators解决
VSCODE不支持修饰器解决原创 2022-07-29 11:40:18 · 245 阅读 · 0 评论 -
Typescript类功能混合(mixin)使用,将多个类中功能合并到一个对象
Typescript类功能混合(mixin)使用,将多个类中功能合并到一个对象。原创 2022-07-29 11:05:29 · 810 阅读 · 0 评论 -
Typescript防止基类被实例化
Typescript防止基类被实例化。原创 2022-07-28 13:28:57 · 274 阅读 · 0 评论 -
Typescript类方法this指针绑定
Typescript类方法this指针绑定。原创 2022-07-28 12:36:40 · 788 阅读 · 0 评论 -
Typescript类的使用
Typescript类的使用。原创 2022-07-28 12:34:55 · 186 阅读 · 0 评论 -
Typescript中类的使用
Typescript中类的使用。原创 2022-07-27 19:04:10 · 246 阅读 · 0 评论 -
Typescrip异步函数Promise使用
Typescrip异步函数Promise使用。原创 2022-07-26 16:31:40 · 588 阅读 · 0 评论 -
Nodejs使用http标准库异步加载https请求json数据
Nodejs使用http标准库异步加载https请求json数据。原创 2022-07-26 13:05:29 · 673 阅读 · 0 评论 -
nodejs报ReferenceError: XMLHttpRequest is not defined解决
报错ReferenceErrorXMLHttpRequestisnotdefined。安装包sudonpminstall-gxmlhttprequest。原创 2022-07-26 12:35:27 · 1228 阅读 · 0 评论 -
ES6通过代理器(Proxy)与反射(Reflect)实现观察者模式
ES6通过代理器(Proxy)与反射(Reflect)实现观察者模式。原创 2022-07-25 17:19:41 · 158 阅读 · 0 评论 -
Typescript反射对象Reflect使用
Typescript反射对象Reflect使用。原创 2022-07-25 17:17:03 · 1508 阅读 · 0 评论 -
Typescript对象代理器Proxy使用
Typescript对象代理器Proxy使用。原创 2022-07-25 11:05:31 · 1578 阅读 · 0 评论 -
Typescript的Set与Map数据结构使用
Typescript的Set与Map数据结构使用。原创 2022-07-23 17:36:49 · 1280 阅读 · 0 评论 -
Typescript新数据类型Symbol的使用
Typescript新数据类型Symbol的使用。原创 2022-07-23 15:39:52 · 355 阅读 · 0 评论 -
Typescript对象扩展之对象原型__proto__与prototype
Typescript对象扩展之对象原型__proto__与prototype。原创 2022-07-22 19:10:59 · 1170 阅读 · 0 评论 -
Typescript数组元素操作及空位处理
Typescript数组元素操作及空位处理。原创 2022-07-22 12:55:59 · 893 阅读 · 0 评论 -
Typescript数组扩展使用
Typescript数组扩展使用。原创 2022-07-21 23:59:13 · 515 阅读 · 0 评论 -
Typescript函数扩展使用
Typescript函数扩展使用。原创 2022-07-20 16:42:45 · 524 阅读 · 0 评论 -
Typescript数值扩展使用
BigInt数据类型支持,计算超出2的53次方的数值。原创 2022-07-20 14:06:13 · 438 阅读 · 0 评论 -
Typescript正则之前后断言与具名组和解构
Typescript正则之前后断言与具名组和解构。原创 2022-07-19 17:48:52 · 249 阅读 · 0 评论 -
Typescript正则表达式使用
Typescript正则表达式使用。原创 2022-07-19 15:56:20 · 2265 阅读 · 0 评论 -
使用WebStorm调试Typescript脚本
下面生成RegExpDemo.js。在生成的js文件中设置断点并调试。验证ts正确没报错后,生成js。修改默认配置名,及脚本名。原创 2022-07-19 09:30:12 · 972 阅读 · 0 评论 -
Typescript类对象深浅克隆与反射
下面先确认对象有hello方法,然后再通过Reflect.get获得该方法并调用。2.对象深浅克隆方法实现。4.通过反射调用类实例方法。3.实例化类对象并克隆。1.定义基类与派生类。原创 2022-07-18 15:41:04 · 1543 阅读 · 0 评论 -
Typescript中对象扩展之动态添加方法与属性修改
Typescript中对象扩展之动态添加方法与属性修改。原创 2022-07-17 17:51:06 · 4001 阅读 · 2 评论 -
ES6异步编程之Promise对象使用
Fulfilled--->已成功。Pending--->进行中。Rejected--->已失败。3.缺点无法取消一个正在执行的Promise,如无设置回调函数,内部错误无法抛出到外部。2.状态只改一次,一旦改变便不会再变,会一直保持这个结果(Resolved)一个Promise对象代表一个异步操作.//在这里执行需要异步操作的代码。1.Promise对象状态不受外界影响,......原创 2022-07-17 07:20:57 · 165 阅读 · 0 评论 -
string扩展方法使用
string扩展方法使用。原创 2022-07-16 14:10:06 · 281 阅读 · 0 评论 -
Typescript数组/对象/字符串/函数参数的解构使用
Typescript数组/对象/字符串/函数参数的解构使用。原创 2022-07-16 11:20:30 · 1522 阅读 · 0 评论 -
Typescript之常量与对象冻结
Typescript之常量与对象冻结。原创 2022-07-15 23:11:48 · 321 阅读 · 0 评论 -
ES6浏览器支持及运行环境支持检测及ES6转码ES5
cli安装npminstall--save-dev@babel/core@babel/cli。package.json中添加编译命令"build""babelsrc-dlib"package.json中添加转码依赖。编译脚本npmrunbuild。本地环境支持详细信息。es6浏览器支持列表。es6运行时支持检测。......原创 2022-07-14 22:01:12 · 1027 阅读 · 0 评论 -
TypeScript数组乱序输出
1. 目标数组 : let ak = [1,2,3,4,5];2. 目标效果 : 随机乱序3. 实现思路: 循环随机取数组一个元素,使用后,从数组删除该元素,随机范围为数组长度原创 2022-07-02 11:58:18 · 1379 阅读 · 0 评论 -
windows11安装nodejs并检测支持ES6特性
在命令行输入node,如果出现如下图所示,表示没有安装Nodejs下载nodejs最新版本并安装安装nodejs原生模块安装 充自动 启动powershell安装安装完成,回车退出此时命令行输入 node -v 会输入nodejs的版本号node --v8-options可显示v8选项支持参数npm在安装 nodejs时会自动 安装 ,输入npm install -g es-checker 可检测当前系统环境所支持的ES6特性有哪些当前系统支持92%的...原创 2021-10-08 18:14:05 · 1382 阅读 · 0 评论