背景 发现有两个mongodb环境的数据库表索引不一致,另一个数据库有索引缺失,需要将一个数据库里的所有表索引导入到另一个数据库 也可用于单独备份数据库所有表的索引 写mongo shell的js脚本可参考官方文档https://docs.mongodb.com/manual/tutorial/wr ...
分类:
数据库 时间:
2021-01-18 10:35:56
阅读次数:
0
js 自定义一个随机函数(不像php直接内置shuffle函数): function shuffle(arr) { for (var i = arr.length - 1; i >= 0; i--) { var randomIndex = Math.floor(Math.random() * (i ...
分类:
编程语言 时间:
2021-01-16 12:10:18
阅读次数:
0
k6 参考了caddyserver 的模式提供了一个新的扩展开发模式,这样可以简化插件开发(主要还是基于js webpack 转换模式复杂 以及支持的能力有限) 参考构建 使用了类似golang 包的模式,可以直接引入其他三方包,只要按照goja js 互调用模式开发的就可以 构建 xk6 buil ...
分类:
其他好文 时间:
2021-01-16 12:08:23
阅读次数:
0
在项目根目录下新建service文件夹,后续封装的文件放在这个文件夹下。 image.png 主要的封装是在LsxmRequest.js中,配置项在config.js中,api.js为接口的统一管理文件,项目接口增多时,可以考虑按照功能块对api.js进行进一步划分成多个模块,最后import到ap ...
分类:
移动开发 时间:
2021-01-16 12:00:24
阅读次数:
0
在《第一个JavaScript程序》中提到,对于导入的 JavaScript 文件,将按照 <script> 标签在文档中出现的顺序来执行,而且执行过程是文档解析的一部分,不会单独解析或者延期执行。—般情况下,在文档的 <head> 标签中包含 JavaScript 脚本,或者导入的 JavaScr ...
分类:
Web程序 时间:
2021-01-15 12:08:19
阅读次数:
0
包含await表达式的方法,必须标记为异步(async关键字)方法,反之不一定(async标记的方法,可以没有await表达式,那就是正常的方法,编译器只是警告而已) 作用和机制: await 用来指定(当前异步方法的)暂停点。 await 运算符通知编译器异步方法:在等待的异步过程(await 表 ...
先附上原型链的图,能看懂的本文就没必要看了,看不懂的可以带着疑问看文章 一、构造函数 什么是构造函数:当一个普通函数创建一个类对象是,那么就程它为构造函数。 特点: 默认首字母大写 使用new关键字来调用,并返回一个实例对象 内部使用this来构造属性和方法 this指向返回的新对象 functio ...
分类:
Web程序 时间:
2021-01-15 11:50:49
阅读次数:
0
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>js树结构列表转化 ...
分类:
Web程序 时间:
2021-01-14 11:18:27
阅读次数:
0
抛出一个问题,如图,搜索关键字,匹配到四处,那我鼠标放在第二处,我想把它变个颜色,该怎么实现呢?回到文章的标题,js如何替换字符串中匹配到多处中某一指定节点? 字符串的替换,我们首先想到的一个属性是replace: strObject.replace(reg/substr,replacement) ...
分类:
Web程序 时间:
2021-01-14 11:15:26
阅读次数:
0
在vue项目调试的时候,代码里面标注debugger。 注:有文档说需要在config/index.js中设置devtool: '#source-map'才有效,经测试不设置也是可以调试成功的。 会自动跳到具体页面 方法二: 直接找到对应的文件。在chrome用 ’ctrl(command) + p ...
分类:
其他好文 时间:
2021-01-14 11:14:59
阅读次数:
0