为啥同时保证了原型链的完整呢?因为是对父类原型的复制吗?
寄生组合式继承寄生组合式继承,从名字看就可以理解为寄生式继承和组合式继承的结合版,是开发人员普遍认为寄生组合式继承是引用类型最理想的继承范式。要了解寄生组合式继承首先从寄生式继承和组合式继...
为啥同时保证了原型链的完整呢?因为是对父类原型的复制吗?
寄生组合式继承寄生组合式继承,从名字看就可以理解为寄生式继承和组合式继承的结合版,是开发人员普遍认为寄生组合式继承是引用类型最理想的继承范式。要了解寄生组合式继承首先从寄生式继承和组合式继...
前后端数据交互与 HTTP 协议 1、前后端通信是什么(1)前端和后端交互的过程(2)浏览器和服务器之间数据交互的过程2、通信过程 请求---响应 前端:浏览器端客户端: 只...
Babel Babel 是 JavaScript 的编译器,用来将 ES6 的代码,转换成 ES6 之前的代码 官网:https://babeljs.io/[https://...
1、初识Promise Promise 是异步操作的一种解决方案Promise 一般用来解决层层嵌套的回调函数(回调地狱 callback hell)的问题 1.1、Prom...
字符串的新增方法 includes 判断字符串中是否含有某些字符 (1)基本用法 (2)参数 (3)应用 拼接url地址 padStart和padEnd 补全字符串 (1)基...
1、export default和对应的import 1、一个模块没有导出,也可以将其导入,被导入的代码都会执行一遍,也仅会执行一遍2、一个模块只能有一个export def...
Class 基本用法 格式 1、类名首字母一般大写2、实例化时执行构造方法,所以必须有构造方法contructor,但可以不写出来3、this 代表实例对象,上面定义的是实例...
1、Iterator 作用:用来遍历2、Iterator 表示一个可遍历的过程,该遍历器是一个统一的便利方式;3、for of 、与break和continue一起使用;4、...
1、Set的概念:无序不重复的数据集合2、Set的使用方法: const s = new Set()3、方法(1) add,添加成员。可以连着书写。例如 s.add(1).a...
nodejs是什么 node.js 是一个基于 Chrome V8 引擎的 JavaScirpt 运行环境。 nodejs安装 官网下载对应系统的稳定版本即可 https:/...
第一篇 Node基础知识: nodeJs是什么: 基于Chrom V8 引擎的javascript运行时 2.2009年发布的、现在已经更新到了v12 node.js的安装:...
什么是服务端?像一个树一样,给前端提供支撑和营养,作用:提供数据、接收数据、存储数据 Node.js是什么? 基于Chrom V8 引擎的javascript运行时 ...
数据模型 没有固定的数据格式 =》 无需设置数据模型 文档结构 = 》 数据之间的关系 内嵌式结构 规范式结构 文档关系:一对一 一对多: 好处: 减少了数据重复 ...
数据复制: 高可用性、数据安全、分流/分工 复制集: 主节点负责所有的写入请求; 副节点负责从主节点中复制数据; 默认情况下读取数据也是从主节点读取,也可以在副节点读取,但是...
棒!
谈谈我对node特点的理解打开node官网,可以看到首页正中写着: Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript e...
索引 Index 合适的索引可以大大提升数据库搜索性能、集合层面的索引 对文档部分内容进行排序的数据结构, 加快文档查询和文档排序的速度, 复合键索引只能支持前缀子查询。 索...
聚合操作是指:将一系列不同的操作按照一定顺序应用到数据库的文档中 单一用途的聚合方法 Map Reduce 聚合管道 db.collection.aggregate() 聚合...
删除文档:db.collection.remove( , ),在默认情况下,remove命令会删除所有符合筛选条件的文档(集合的所有文档、集合的索引)返回值为boolean ...