【Javascript】Class,类继承,静态属性,静态方法
Class 基本语法 概述 在日常开发中,我们经常需要创建许多相同类型的对象,例如用户(users)、商品(goods)或者任何其他东西 new function 可以帮助我们实现这种需求 但在现代 JavaScript 中,还有一个更高级的“类(class)”构造方式,它引入许...
Class 基本语法 概述 在日常开发中,我们经常需要创建许多相同类型的对象,例如用户(users)、商品(goods)或者任何其他东西 new function 可以帮助我们实现这种需求 但在现代 JavaScript 中,还有一个更高级的“类(class)”构造方式,它引入许...
模块 (Module) 概述 随着我们的应用越来越大,我们想要将其拆分成多个文件,即所谓的“模块(module) 一个模块可以包含用于特定目的的类或函数库 模块可以相互加载,并可以使用特殊的指令 export 和 import 来交换功能,从另一个模块调用一个模块的函数: exp...
概述 C++写的一个异步分析接口,会不断通过回调发送electron当前的分析数据 但是,在某个场景(js)需要调用这个接口,还需要调用后拿到最终的分析结果后再处理其他逻辑 节流实现 等待异步操作 函数返回 这里是用的Promise对操作进行了封装,只有调用resolve的时候才...
文档 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference Map 概述 一个带键的数据项的集合,就像一个 Object 一样 但是它们最大的差别是 Map 允许任何类型的键(key) 方法和属性 ne...
nvm 管理node.js多个版本 nvm-windows github 命令 安装卸载 查看已安装node.js版本 查看官方可按照的版本 切换到指定版本 显示当前使用的版本 指定默认版本 新打开的终端会自动使用它 查看或设置 nvm 存储版本的目录路径 设置 Node.js ...
使用 promise 进行错误处理 概述 promise 链在错误(error)处理中十分强大 当一个 promise 被 reject 时,控制权将移交至最近的 rejection 处理程序 例如,下面代码中所 fetch 的 URL 是错的(没有这个网站),.catch 对这...
主进程 职责 应用生命周期管理:控制应用启动、退出,监听 ready、window-all-closed 等事件 窗口管理:通过 BrowserWindow 模块创建和管理窗口(如最小化、最大化、关闭) 系统级操作:访问 Node.js API,执行文件读写、调用系统对话框(如打...
属性标志和属性描述符 概述 对象可以存储属性 目前为止,属性对我们来说只是一个简单的“键值”对 但对象属性实际上是更灵活且更强大的东西 属性标志 对象属性(properties),除 value 外,还有三个特殊的特性(attributes),也就是所谓的“标志”: writab...
安装node.js 安装 Node.js 验证 其他设置1 镜像 找到 npm 配置文件: Windows:C:\Users\<用户名>\.npmrc Mac/Linux:~/.npmrc 用文本编辑器打开 .npmrc,添加以下内容: 保存文件并重启终端 清理缓存并...
回调 概述 为了演示回调、promise 和其他抽象概念的使用,我们将使用一些浏览器方法:具体地说,是加载脚本和执行简单的文档操作的方法 JavaScript 主机(host)环境提供了许多函数,这些函数允许我们计划 异步 行为(action)—— 也就是在我们执行一段时间后才自...
搜索当前标签