摘要: 1.什么是koa2中间件? koa对网络请求采用了中间件的形式处理,中间件可以介入请求和相应的处理,是一个轻量级的模块,每个中间负责完成某个特定的功能。中间件的通过next函数联系,执行next()后会将控制权交给下一个中间件,如果没有有中间件没有执行next后将会沿路折返,将控制权交换给前一个中间 阅读全文
posted @ 2017-11-30 21:47 把酒祝东风19 阅读(2891) 评论(0) 推荐(0)
摘要: 效果:平时在网页上经常会看到导航栏在鼠标经过时,字体颜色和背景会改变,然后会显示下拉菜单。 原理:js实现在鼠标经过时,改变字体的颜色和背景,然后下拉菜单显示。一般情况下,下拉菜单处于隐藏的状态。 代码实现: js代码: 除了下拉菜单之外,你还有更好的选择:http://www.woshipm.co 阅读全文
posted @ 2017-10-29 21:08 把酒祝东风19 阅读(281) 评论(0) 推荐(0)
摘要: 面向对象(Object-Oriented, OO)的语言有一个标志,那就是它们都有类的概念,而通过类可 以创建任意多个具有相同属性和方法的对象。(有相同属性和方法的对象属于一个类,在java中面向对象编程是从类的创建开始) 一、理解对象: 第一种:基于Object对象 第二种:对象字面量方式(比较清 阅读全文
posted @ 2017-10-15 21:14 把酒祝东风19 阅读(278) 评论(0) 推荐(0)
摘要: 1.拖放的元素:ondragstart,ondrag,ondragend,只有图片,文字,超链接默认是支持拖放,一个元素是否支持拖放取决于draggable。 图像和链接的 draggable 属性自动被设置成了 true,而其他元素这个属性的默认值都是 false。 2.拖放的目标:ondrage 阅读全文
posted @ 2017-10-12 21:44 把酒祝东风19 阅读(127) 评论(0) 推荐(0)
摘要: JavaScript中创建函数主要有两种方法:函数声明和函数表达式。这两种方式都有不同的适用场景。这里主要介绍函数表达式的应用场景。 一.函数递归:是在一个函数通过调用名字调用自身的情况下构成的 看下面的例子: 1 2 3 4 5 6 7 function factorial(num){ if(nu 阅读全文
posted @ 2017-10-11 18:46 把酒祝东风19 阅读(138) 评论(0) 推荐(0)
摘要: 客户端检测分为三个部分:能力检测、怪癖检测、用户代理检测 1.最常用也最为人们广泛接受的客户端检测形式是能力检测(又称特性检测)。能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。采用这种方式不必顾及特定的浏览器如何如何,只要确定浏览器支持特定的能力,就可以给出解决方案。 能力检测的理想代码 阅读全文
posted @ 2017-10-11 18:05 把酒祝东风19 阅读(100) 评论(0) 推荐(0)