摘要: 快排实现: 插入排序: 冒泡: 阅读全文
posted @ 2017-03-18 01:13 书生小龙 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 记录一些实用的函数技巧 包含大量实用函数,持续更新中。 1、尤大的强绑bind实现(据说比原生还快一点) 使用方法也很简答,传入函数与强绑上下文,再传入参数执行。 2、事件触发节流阀 该方法来源于伟大的jQuery作者,john ***! 这个函数也相当简单,用于滚动事件的监听。由于滚动会非常频繁的 阅读全文
posted @ 2017-03-17 14:48 书生小龙 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 这个坑比较深 可能写完我也看不懂(逃 ES6提供了一个新的函数特性,名字叫Generator,一开始看到,第一反应是函数指针?然而并不是,只是一个新的语法。 入门 简单来说,用法如下: 1、函数生成器特点是函数名前面有一个‘*’ 2、通过调用函数生成一个控制器 3、调用next()方法开始执行函数 阅读全文
posted @ 2017-03-13 20:05 书生小龙 阅读(2440) 评论(0) 推荐(0) 编辑
摘要: 坑坑坑 关于术语:决议、完成以及拒绝。 首先观察Promise(..)构造器: 该构造器接受一个函数,函数接受连个参数,参数也TM是函数。。。 第一个通常用于标识Promise已经完成,第二个总是用于标识Promise被拒绝。(这里用词很奇妙啊) 实际上,这只是形参的名字,作用是固定的。 第二个参数 阅读全文
posted @ 2017-03-11 00:37 书生小龙 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 整合到一起,作为参考: 阅读全文
posted @ 2017-03-09 20:25 书生小龙 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 继续填坑 模式 考虑下面的代码: new Promise(..)模式通常称为revealing constructor。传入函数会立即执行(不会像then(..)中的回调一样异步延迟),它有两个参数,分别为resolve和reject。这些是promise的决议函数。resolve通常标识完成,re 阅读全文
posted @ 2017-03-09 18:15 书生小龙 阅读(2565) 评论(0) 推荐(0) 编辑
摘要: 直接上指令: 花了我一早上,整出来了。直接上代码: 然后,这里是手动查询得到的结果: 哈哈哈哈,数据存储成功,可以开始搞事情了。 设计一个数据库接口,直接上代码。 这是路由部分进行调用的代码: 然后结果如下: 为什么要自动加上s呢?? 阅读全文
posted @ 2017-03-08 10:56 书生小龙 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 先下手 路由是个好功能,但是每次都感觉没法开始下手,愣愣的看半天官方文档,所以做个快速开始教程。 首先先搭好HTML文件结构: 然后开始配置JS文件: 很好,一个简陋的路由搭建完成。 前面的都是胡扯,现在开始正常紧急回顾教程! 首先来个主线任务。 router => .vue => webpack, 阅读全文
posted @ 2017-03-06 15:00 书生小龙 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 四行代码搭建服务器 常用插件 路由(妈个鸡,被坑了一上午) 首先是主服务器配置的内容,需要引进对应的专业路由js文件。 然后是路由js文件对应的内容。 举个例子! 又找到一个坑! 大功告成,假设静态目录下有login.html和index.html,login中有一个表单,输入账号密码然后post请 阅读全文
posted @ 2017-03-06 11:00 书生小龙 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 头像图片的样式 假设这是一个头像图片,假设展示头像的框为100*100的div,而图片尺寸为510*765,如何让图片显示成这样呢? html结构很简单: 忽略那个h5,其实样式非常简单哦! 首先,父元素定固定宽高100*100(或者百分比),图片根据需求设置100*120(如果父元素百分比也用百分 阅读全文
posted @ 2017-03-05 23:27 书生小龙 阅读(182) 评论(0) 推荐(0) 编辑