- 博客(7)
- 收藏
- 关注
原创 jest代码测试使用
1.创建项目,初始化 npm init -y 2.安装jest npm i -D jest npm ls jest 查看jest是否安装成功 3.创建main.js, 创建方法并暴露 let add = (a, b) => a+b; module.exports = {add}; 4.创建main.test.js,引入方法并测试 const {add} = require('./main') test('加法测试', () => { expect(add...
2021-05-06 23:53:47 177
原创 ffmpeg安装
下载地址:http://ffmpeg.org/download.html#build-windows 解压后放到d盘下, 配置环境变量: 找到path, 加入ffmpeg的bin文件夹所在地址。 测试:(出现如下结果表示安装完成)
2021-04-10 15:33:43 77
原创 微信公众号开发流程
本次公众号开发用nodejs, 申请微信公众号接口测试号,练习整个公众号开发流程。 微信官方文档https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html 1. 配置域名、服务器 进入后配置域名和token。自己申请过域名的可以用自己的域名,服务器也可以自己搭建。这里我的域名使用的nodejs的localtunnel服务。 token为自定义字符串。 服务端用koa编..
2021-04-06 23:46:32 146
原创 es6特性总结(一)
1.let、const es6之前只有全局作用域和函数作用域,es6新增块级作用域。let、const 允许创建块级作用域。 let关键词声明变量,特点:代码块内有效、不能重复声明、不存在变量提升。 const声明常量,其实 const 其实保证的不是变量的值不变,而是保证变量指向的内存地址所保存的数据不允许改动。对于复杂类型(对象 object,数组 array,函数 function),这个「常量」并非一成不变的,如: var a = 2; { let ...
2021-03-01 23:06:18 284
原创 webstorm设置nodemon启动
1.nodemon全局安装 npm install -g nodemon 2.webstorm添加配置 3.启动服务,控制台log会显示 之后修改运行文件后保存文件,控制台自动更新运行结果
2021-02-28 19:38:31 592
原创 数组API
1. 将数组转换为字符串: (1) var string = arr.toString(); 返回数组中元素的内容,用逗号分隔 (2) var string = arr.join('/连接符/'); 可以自定义连接符(默认按逗号分隔) 注意:: 数组的拼接比字符串拼接效率更高!!! 若是频繁的字符串拼接: (1)先将要拼接的子字符串放入一个数组中 (2) 调用数组的joi...
2018-08-20 11:50:54 263
原创 删除数组中的重复元素
1. function deleteRepeat (arr) { var hash = []; for (var i = 0; i < arr.length; i++) { hash[arr[i]] = 1; } arr = []; i = 0; for (arr[i++] in hash); return ar...
2018-08-20 11:13:21 566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人