Hongwei Blog

Git 原理
发布时间:

开门见山的说,我不想通过介绍常用的命令来介绍 Git,而是想通过在使用 Git 时数据的流向来介绍它。

JavaScript 中的动画问题
发布时间:

setTimeout、setInterval

在 JavaScript 中创建动画的典型方式,就是使用 setInterval() 方法来控制所有动画。如下:

koa 入门
发布时间:

介绍

如果还没有了解过 koa,可以看一下这里了解一下。传送门

如果已经了解过 koa 但对于使用还没有经验想做 demo 练习一下可以看看下面。本文主要是对使用 koa 搭建服务器实现接口的思路做一下描述,具体使用的一些api可以去查阅相关文档。

基于vue+spring-boot+mybatis的音乐网站开发
发布时间:

介绍

我这里只对我这个项目实现的思路做一下描述,我觉得了解了具体实现的来龙去脉,上手自己做就容易得多了,要知道数据是怎么从数据库一步步跑到前端页面的,当知道了整个的流程再去处理中间的细节,具体实现的细节等有时间了就补充,接下来我们就开始吧。

这是我项目的地址,可以点开先看看最后的预览图。

vue 中有关数据获取问题
发布时间:

组件传值

1.父子组件

在一个组件中引入令一个组件,被引入的组件就是子组件,外面的是父组件。

当子组件想要使用父组件中的数据,父组件传过来的数据子组件用 props 属性来获取。

继承
发布时间:

实现继承的主要方法是原型链,基本思想是让一个引用类型继承另一个引用类型的属性和方法。

原型-原型链
发布时间:

原型

1.原型对象、构造函数、实例对象的关系

每个函数都有一个 prototype 属性,它指向一个对象,这个对象就是原型对象。

默认情况下,原型对象上都有一个 constructor 属性,它是一个指向 prototype 属性所在函数的指针。

当调用构造函数创建一个实例后,该对象实例内部有个 proto 属性,指向构造函数的原型对象。

javascript 之 对象
发布时间:

可以通过 Object 构造函数或对象字面量的方式创建对象,但是这些方式的缺点是使用同一个接口创建多个对象,会产生大量重复的代码。

javascript 之 正则表达式
发布时间:

一 分类

1.正则表达式类 RegExp

1)RegExp 实例属性

lastIndex, global, ignoreCase, multiline, source,

NodeJS入门
发布时间:

什么是Node.js

什么是Node.js

JS是脚本语言,它需要一个解析器才能运行。对于写在HTML页面里的 JS,浏览器充当了解析器的角色。对于需要独立运行的JS,NodeJS就是一个解析器。