自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 ES6—模块化

组件树

2019-05-07 09:05:26 136

原创 Mysql

Mysql

2019-05-07 09:03:51 525

原创 Node使用promise封装异步函数

Node使用promise封装异步函数什么是Promiseromise是一个对象,它通常代表一个在未来可能完成的异步操作。这个操作可能成功也可能失败,所以一个Promise对象一般有3个状态:Pending,Fulfilled,Rejected。分别代表未完成、成功完成和操作失败。一旦Promise对象的状态从Pending变成Fulfilled或者Rejected任意一个,它的状态都没有办...

2019-05-06 21:25:19 768

原创 node中express的next方法

next方法next的作用是什么?next函数主要负责将控制权交给下一个中间件,如果当前中间件没有终结请求,并且next没有被调用,那么请求将被挂起,后边定义的中间件将得不到被执行的机会。如何使用在express的use中使用next()可以放行中间件,执行下一条匹配的路由,需要注意的是,响应只能响应一次 后面的所有响应都没有效果了,如果在第一次匹配的路由做了响应,那么后面路由中的...

2019-05-06 20:50:19 3083

原创 js 事件-鼠标事件

鼠标事件鼠标事件有哪些?mousedown:鼠标按钮被按下(左键或右键)时触发。不能通过键盘触发mouseup: 鼠标按钮被释放弹起时触发。不能通过键盘触发、click: 单击鼠标左键或者按下回车键时触发。这点对确保易访问性很重要,意味着onclick事件处理程序既可以通过键盘也可以通过鼠标执行dbclick: 双击鼠标左键时触发mouseover:当鼠标指针位于元素上方时,...

2019-05-06 20:24:45 390

原创 slice和subStr和substring区别

slice和subStr和substring区别相同点:都不会改变原始字符串第一个参数都是指定字符串的开始位置第二个参数不传则将字符串的尾部作为结束位置不同点slice(startIndex,endIndex) 第一个参数指定字符串的开始位置,第二个参数指定字符串的结束位置substring(index0,index1)会将小的参数作为开始位置,大的作为结束位置substr(sta...

2019-05-06 19:58:34 3972

原创 async/await

async/await

2019-05-06 18:51:31 96

原创 __proto__ 和 prototype 之间的关系

__proto__和 prototype之间的关系一、所有构造器/函数的__proto__ 都指向 Function.prototype 他只是个空函数Number.__proto__ === Function.prototype // trueBoolean.__proto__ === Function.prototype // trueString.__proto__ === Fun...

2019-05-06 17:28:36 129

原创 let , const 和 var 的区别

1. let 命令基本用法ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 1上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量...

2019-05-06 17:20:16 94

原创 Weback

Webpackwebpack 4wepback 属于开发依赖,需要进行安装。详情见 指南 - 安装执行:npx webpackwebpack 默认是 0 配置的,但是这样的配置能力很弱,所以需要我们进行一些相关的配置。详情见 配置 - 配置“懒”是程序员的标配,所以有的时候我们不想在每次修改后都手动打开浏览器,而是创建一个简单的 web 服务器后通过 ip 地址来访问我...

2019-05-06 17:14:37 1083

原创 AMD 和 CMD 区别

koa和express区别

2019-05-06 16:56:31 205

原创 什么是JSON?

JSONP

2019-05-06 16:00:34 88

转载 Vue - 生命周期构子

Vue生命周期构子

2019-05-06 15:23:40 131

原创 什么是中间件?

标题

2019-05-06 14:33:02 333

原创 vue - props和$emit父子组件传值和EventHub非父子组件间传值

props和$emit父子组件传值

2019-05-02 17:46:28 1094

原创 JS - 什么是深拷贝和浅拷贝?

什么是深拷贝和浅拷贝?什么是拷贝拷贝就是一个变量的值传给另外一个变量。

2019-05-02 17:45:27 685

原创 Vue - watch ,methods, computed 区别

watch methods computed 区别

2019-05-02 17:25:50 129

原创 Node - koa 和 express 区别

koa 和 express 区别koa 和 express:Express和koa都是服务端的开发框架,服务端开发的重点是对HTTP Request和HTTP Response两个对象的封装和处理,应用的生命周期维护以及视图的处理等。Express: 主要基于Connect 中间件框架,框架自身封装了大量便利的功能,比如,路由,视图处理等等Koa: 主要基于co中间件...

2019-05-02 17:24:14 272

原创 Vue - v-if 和 v-show 的区别

v-if 和 v-show 的区别v-if 和 v-show是什么?控制元素或模板的渲染。而v-if和v-show也属于Vue的内部常用的指令(条件渲染)。这里所说的指令就是directive,指特殊的带有前缀v-的命令,指令的值限定为绑定表达式,指令的职责是当表达式的值改变时把某些特殊的行为应用到DOM上。共同点动态显示Dom元素不同点性能消耗 v-if有更高的切换消...

2019-04-26 16:49:40 96

原创 HTTTP的post和get的区别

NodeJS 的post和get的区别get是从服务器上获取数据,post是向服务器传送数据。get是把参数数据队列加到提交表单的action属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML header内一起传送到action属性所指的URL地址。用户看不到这个过程。对于get方式,服务器端用...

2019-04-12 09:52:17 187

原创 AJAX请求步骤

AJAX请求步骤什么是AJAX异步的JavaScript和XMLAJAX的使用步骤:创建XMLHttpRequest对象,也就是创建一个异步调用对象.//IE8及以上及Google Chrome等其他浏览器使用 let xmlHttpRequest = XMLHTTPRequest() //IE8以下浏览器使用 var xmlHttpRequest = new Acti...

2019-04-10 12:00:10 772

原创 JS - 实现重载

JS中实现重载javascript不能支持函数的重载,如下:代码如下:<script language="JavaScript"> function f(length) { alert("高为:"+length); } function f(length,width) { alert("高为:"+length+",宽为:"+width); } ...

2019-03-28 19:49:17 4410

原创 JS - 原型和原型链

原型和原型链一、构造函数构造函数模式的目的就是为了创建一个自定义类,并且创建这个类的实例。构造函数模式中拥有了类和实例的概念,并且实例和实例之间是相互独立的,即实例识别。构造函数就是一个普通的函数,创建方式和普通函数没有区别,不同的是构造函数习惯上首字母大写。另外就是调用方式的不同,普通函数是直接调用,而构造函数需要使用new关键字来调用。function Person(name, age...

2019-03-28 18:44:27 91

原创 Node.js - fs文件系统模块

Node.js:fs文件系统模块fs文件系统模块,这是一个非常重要的模块,对文件的操作都基于它。该模块的所有方法都有同步和异步两种方式,下面便介绍一下该模块的使用。1、检测当前进程对文件的权限使用fs.access(path[, mode], callback)方法检查权限,mode参数是一个整数,有以下常量值:fs.constants.F_OK path对调用进程是可见的,既存在...

2019-03-27 16:48:31 419

原创 JS - 继承方法总结

继承什么是继承通过【某种方式】让一个对象可以访问到另一个对象中的属性和方法,我们把这种方式称之为继承JS常用的两种继承方法?原型链继承(对象间的继承)类式继承(构造函数间的继承)为什么要使用继承?有些对象会有方法(动作、行为),而这些方法都是函数,如果把这些方法和函数都放在构造函数中声明就会导致内存的浪费 function Person(){ th...

2019-03-16 14:59:57 100

原创 JS - 数据类型判断的几种方法

数据类型判断的几种方法数据分为:基本类型和引用类型基本类型:number,string, boolean,undefined ,null引用类型:function, Object ,Array(数组)数据类型判断的四种方法:typeof(),此结果仅限于六个可能的字符串值:boolean、function、number、object、string 和 xmlvar a ...

2019-03-16 14:24:45 159

原创 cookie,localStorage,sessionStorage之间的区别

cookie,localStorage,sessionStorage1: cookie localStorage sessionStorage之间的区别是什么?2:你在开发中经常用到那个?3: url cookie localStorage sessionStorage 优缺点是什么?4: localStorag的的使用是什么?5: cookie 的增删改查?(同理;localStor...

2019-03-15 20:13:33 613

原创 JS - 字符串方法整理

js字符串方法整理str.charAt(index) ` ——字符串字符查找返回子字符串,index为字符串下标,index取值范围【0,str.length-1】str.charCodeAt(index);返回子字符串的Unicode编码,index取值范围同上slice()——字符串的拼接和提取会创建一个新的字符串作为返回值slice(),substr...

2019-03-14 09:39:45 118

原创 JS - this指向方法

this指向方法this指向:谁调用就指向谁,如果没有被调用this就指向全局对象(window);注:this只能指向对象例:&lt;div&gt;点击事件&lt;/div&gt; &lt;script&gt; console.log(this)//this指向window // 在JS事件中,那个对象触发的事件:就指向那个对象...

2019-03-08 21:09:41 118

原创 JS - 数组方法整理

JS数组方法整理1. join(separator(隔离物,分隔物))不会改变原始数组, 返回值:字符串将数组的元素组起一个字符串,以separator为分隔符,省略的话则默认用逗号为分隔符,该方法只能接受一个参数:即分隔符通过join()方法可以实现重复字符串,只需传入字符串以及重复的次数,就能返回重复后的字符串,函数如下: function repeatString(...

2019-03-08 19:15:48 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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