包磊磊的博客

微信------18800171167

es6 Object.assign()方法 参数为数组 字符串等...

Object.assign()方法 基本用法 Object.assign()方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)。   const target = { a: 1 };   const source1 = { b: 2 }; ...

2019-02-21 11:00:28

阅读数 2

评论数 0

]JavaScript中,{}+{}等于多少?

最近,Gary Bernhardt在一个简短的演讲视频“Wat”中指出了一个有趣的JavaScript怪癖:在把对象和数组混合相加时,会得到一些你意想不到的结果.本篇文章会依次讲解这些计算结果是如何得出的. 在JavaScript中,加法的规则其实很简单,只有两种情况:你只能把数字和数字相加...

2019-02-15 07:54:54

阅读数 4

评论数 0

JavaScript类的语法糖

前言 听到了面向对象,可能很多人觉得很兴奋,毕竟现在JS是稳稳前十的计算机语言,随着全栈时代的到来,JS的市场日益壮大,不过,说到类,JS还真是与众不同。 JS刚开始是一个脚本语言,并没有像C++,JAVA,PHP这样正统的类,JS的类,只是基于原型的语法糖,所以,理解上,还是会有点别扭。 类...

2019-02-13 21:35:43

阅读数 19

评论数 0

JS中使用动态原型模式、寄生构造函数模式、稳妥构造函数模式创建对象

承接上一篇,在JS中组合使用构造函数模式与原型模式创建对象,今天接着说剩下几种模式: 动态原型模式 寄生构造函数模式(parasitic) 稳妥构造函数模式(durable) 动态原型模式 动态原型模式把所有信息都封装到构造函数中,而通过在构造函数中初始化原型(仅在必要的条件下),又保持了同时...

2019-02-13 21:21:40

阅读数 18

评论数 0

剑指offer-----二叉树的镜像(反转二叉树)

1、题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 二叉树的镜像定义:源二叉树              8            /  \           6   10          / \  / \         5  7 9 11         镜像二叉树     ...

2019-02-03 07:31:18

阅读数 5

评论数 0

Javascript设计模式

https://www.cnblogs.com/chenxygx/p/5754101.html     Javascript设计模式记录,这个方面确实是没写过,工作中也没有用到js设计模式的地方。 prototype与面向对象取舍 使用prototype原型继承和使用面向对象,都可以实现...

2019-01-31 12:20:41

阅读数 21

评论数 0

Event Loop 原来是这么回事

前沿 从前有座山,山里有座庙,庙里有个小和尚在讲故事、讲什么呢?讲的是: 从前有座山,山里有座庙,庙里有个小和尚在讲故事、讲什么呢?讲的是: 从前有座山,山里有座庙,庙里有个小和尚在讲故事、讲什么呢?讲的是: ... 请看一个小故事       以前有一个餐厅,这个餐厅有一个...

2019-01-31 09:46:12

阅读数 30

评论数 0

js小结:JavaScript 代码整洁之道(一)

Robert C. Martin 在 《代码整洁之道》{:target="_blank"} 中提到的软件工程原则,同样适用于 JavaScript。这不是一个风格参考。它指导如何用 JavaScript 编写可读、可复用、可重构的软件。 并不是每一个原则都...

2019-01-29 08:26:55

阅读数 20

评论数 0

浏览器的event loop和node的event loop

1.什么是event loop event loops也就是事件循环,它是为了协调事件(event),用户交互(user interaction),脚本(script),渲染(rendering),网络(networking),用户代理(user agent)的工作而产生的一个机制。 2.Jav...

2019-01-14 22:34:05

阅读数 10

评论数 0

docker 启动mysql 后远程无法访问

转载地址:http://www.cnblogs.com/li-zhi-long/p/9518436.html 1.在虚拟机的centos 中安装 docker 的mysql 镜像 docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PAS...

2019-01-11 07:37:08

阅读数 47

评论数 0

原始(Primitive)类型

  查漏补缺 在 JS 中,存在着 6 种原始值,分别是: boolean null undefined number string symbol 首先原始类型存储的都是值,是没有函数可以调用的,比如 undefined.toString()       此时你肯定会有...

2019-01-10 19:14:04

阅读数 23

评论数 0

React context基本用法

React的context就是一个全局变量,可以从根组件跨级别在React的组件中传递。React context的API有两个版本,React16.x之前的是 老版本的context,之后的是新版本的context。 1.老版本的context getChildContext 根组件中声明,...

2019-01-03 19:49:52

阅读数 52

评论数 0

NODE.JS API —— PROCESS(进程)

// 说明     Node API 版本为 v0.10.31。     中文参考:http://nodeapi.ucdok.com/#/api/,http://blog.sina.com.cn/oleoneoy     本段为博主注解。 目录 ● 进程     ○ Event: 'exi...

2019-01-03 08:18:25

阅读数 41

评论数 0

Node.js Event Loop 的理解 Timers,process.nextTick()

写node.js有一段时间了,一直在理解event loop这个概念,国内外的文章翻阅了也不少,但是对event loop能讲解清楚的还是不多。 最后还是查阅的nodejs对event loop的官方解释才恍然大悟,如获至宝。 写这篇文章的目的是将自己对该文章的理解做一个记录,官方文档链接The...

2019-01-03 08:04:28

阅读数 21

评论数 0

module.exports 与 exports 的区别解释【极简版】这还看不懂就没救了。。

// -------- node.js core -------- var module = { exports: { } }; exports = module.exports; // -------- 下面正常写代码 -------- exports.name = 'Ala...

2019-01-02 23:31:16

阅读数 30

评论数 0

nodejs cluster模块分析

最近做了点nodejs项目,对nodejs的cluster怎么利用多进程处理请求产生了疑问,于是着手进行了研究,之后发现这其中竟大有文章!一切还是先从遥远的TCP说起吧。。。 TCP与Socket 说到TCP,相信很多人都相当了解了,大学已经教过,但是又相信有很多人也不是很了解,要不是当时没听...

2019-01-02 23:08:36

阅读数 17

评论数 0

Nodejs最好的ORM - TypeORM

https://www.cnblogs.com/brookshi/p/6446155.html?utm_source=tuicool&utm_medium=referral   TypeORM github: https://github.com/typeorm/typ...

2019-01-01 19:19:19

阅读数 109

评论数 0

浅谈 class 私有变量

class 的前世今生 在 es6 之前,虽然 JS 和 Java 同样都是 OOP (面向对象)语言,但是在 JS 中,只有对象而没有类的概念。 在 JS 中,生成实例对象的传统方法是通过构造函数,如下所示: function A (x) { this.x = x } // 在...

2018-12-29 18:43:29

阅读数 17

评论数 0

如何查询与TypeORM的多对多关系?

https://cloud.tencent.com/developer/ask/185002 查询它的最佳方法是什么? 我喜欢写以下工作再上一个音符给予所有科目为: const subjectRepo = connection.getRepository(Subject); cons...

2018-12-29 00:48:39

阅读数 92

评论数 0

JS实现继承的几种方式

原文:https://www.cnblogs.com/humin/p/4556820.html     前言 JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。 JS继承的实现方式 既然要实现继承,那么首先我们得有一个父类,代码如下...

2018-12-29 00:08:27

阅读数 12

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭