"merry"取自海盗船黄金梅利号(Going Merry)中的merry。它是使用了ES6语法封装的一个能够解决常见问题的小型js库,或者说是工具类。
-
禁止图片拖动
imgPrevent:true/false
(默认false
) -
解决低版本IE不能使用
document.getElementByClassName()
的问题,(默认开启) -
生成随机字符串`randomStr(length, dictionary)``,一共有两个参数:
length
随机字符串的长度dictionary
,自定义字典,字符串类型。为空时使用默认字典:a-zA-Z0-9+=
,共64位
-
首字母大写
capitalize(str)
-
持续更新...
git clone https://github.com/simmzl/merry.js.git
下载即用,无需安装依赖。
<script src="merry.min.js"></script>
import Merry from "merry.min.js";
你仅需新建一个Merry实例,即可设置相关参数并使用方法。
let my = new Merry({
imgPrevent :true
});
// 从默认字典中生成100长度的随机字符串
my.randomStr(100);
// 从`“abcd1234”`中生成100长度的随机字符串
my.randomStr(100, "abcd1234");
// 首字母大写`capitalize(str)
my.capitalize("simmzl");
// Simmzl