Marine's Blog

Marine's Blog

Where there is a will,there is a way.

扫描二维码分享

×

Lodash使用简记

前言 Lodash,这是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。 Lodash 中文文档 今日在使用lodash排序方法,遇到点使用上问题,网上搜索解决方法,一直没效果,后来,无意撇了一眼,发现方法用错了,所以有了此篇笔记,以后关于lodash的使用,也会记录到这里。 Lodash _.sortBy123456789101112131415161718192021_.sortBy(collection, [iteratees=[_.identity]])创建一个元素数组。 以 iteratee 处理的结果升序排序。 这个方法执行稳定排序,也就是说相同元...

koa练习

前言 2017年11月27日 参照 阮一峰老师的koa教程 自己手写了一遍所有的例子,感觉很舒服,读书千遍不如手写一遍,确实有道理。以下,仅将阮一峰老师的koa教程 中的文字部分在此做个简单记录,一些环境准备和基础的东西,此处不做说明。 阮一峰老师的koa教程demo地址:https://github.com/ruanyf/koa-demos 我在此基础上,自建了me目录,重新编写了一遍demo,并参照教程说明,加了些许说明 我的代码:https://github.com/564239493/koa-demo1.git 一、基础用法 1.1 架设 HTTP 服务 只要三行代码,就可以用...

Hexo博客源码备份还原

前言 最近发懒,好久没有更新博客,又新购了个台式机,没有Hexo源码,也没有啥内容,就没有动静了,今天在重新在新台式机(Marine号)上重新搭建起来,另外,我然记起来我前段买个了一年的域名,今天和GitHub page博客绑到了一块.☆☆☆新域名☆☆☆ 开始 github上已保存了我原来Hexo博客项目的_config.yml,source目录和themes目录。 _config.yml 为hexo项目的配置信息themes目录下是hexo的皮肤文件,我懒得从新处理,就一并保存在github上了。source目录下的_posts目录下为我的博客md文件,这个最重要,以上两个可以不保存...

微信js-sdk本地测试

摘要 因项目中需要使用微信语音相关接口功能,所以需要引入微信的jssdk,但是这个东西的测试不是本地运行那么简单,需要借助微信web开发工具来进行,本文记录了我个人今日完成测试的这个过程,本文的重点不是开发教程,也不是记录wx.jssdk具体使用,而仅是记录,今日的一些流程和遇到的问题。 关键点 1.微信公众号2.natapp 免费域名 – 来映射本地前端使用wxjs的服务地址3.微信公众号 JS接口安全域名设置(这个能把我搞死)4.后台服务获取wxjs.config所需参数(本人网上下的node demo)5.前端调用wxjs ( 公司项目 )6.微信web开发者工具 开始 1. 建...

koa学习2

前言 学习来源:廖雪峰教程 ,开发工具:WebStorm该文主要记录下我自己URL的处理,参照上海电气node项目的思路来进行。 正文 思路:所有的URL处理函数都放到app.js里显得很乱,而且,每加一个URL,就需要修改app.js。随着URL越来越多,app.js就会越来越长。 如果能把URL处理函数集中到某个js文件,或者某几个js文件中就好了,然后让app.js自动导入所有处理URL的函数。 登陆业务代码:12345678910111213141516171819202122//首页module.exports.index = async (ctx, next) => &...

koa学习1

前言 学习来源:廖雪峰教程开发工具:WebStorm 前几天看egg.js,门都入不了,(lll¬ω¬),放弃,既然egg在koa基础发展而来,那我就看koa,简单记录下练习过程,不包含具体细节。 正文 首先,我们创建一个目录hello_koa并作为工程目录。然后,我们创建app.js,输入以下代码:12345678910111213141516// 导入koa,和koa 1.x不同,在koa2中,我们导入的是一个class,因此用大写的Koa表示:const Koa = require('koa');// 创建一个Koa对象表示web app本身:const app...
zhangtao
564239493