简介
emiya-utils
是一个前端常用工具库,提供了一系列常用的函数和方法,涵盖了从数据处理,到字符串操作,再到 DOM 操作等多个方面。
安装
--- ------- -----------
使用
在需要使用的文件中引入 emiya-utils
:
----- ----- - -----------------------
或者使用 ES6 的分别导入:
------ - ------- - ---- --------------
API
数组处理
isArray
判断一个值是否为数组。返回值为 true 或 false。
----- --- - --- -- --- -------------------------- -- ---- ----- --- - ----- --- -------------------------- -- -----
unique
数组去重。返回去重后的新数组。
----- ---- - --- -- -- -- -- -- --- ----- ---- - ------------- ------------------ -- --- -- -- -- --
字符串操作
trim
去掉字符串两端的空格。
----- ---- - - ---- -- ----- ---- - ----------- ------------------ -- ------
toCamelCase
将字符串转换成驼峰形式。
----- ---- - -------------- ----- ---- - ------------------ ------------------ -- ------------
toKebabCase
将字符串转换成短横线形式。
----- ---- - ------------- ----- ---- - ------------------ ------------------ -- -------------
toUpperCaseFirst
将字符串首字母转换成大写。
----- ---- - ------- ----- ---- - ----------------------- ------------------ -- ------
toLowerCaseFirst
将字符串首字母转换成小写。
----- ---- - ------- ----- ---- - ----------------------- ------------------ -- ------
DOM 操作
$(selector)
获取 DOM 元素。
----- --- - ---------- ----------------------------- ---------- - ----------------------- ---
addClass(el, className)
给 DOM 元素添加类名。
----- --- - ---------- ------------- ----------
removeClass(el, className)
从 DOM 元素中移除类名。
----- --- - ---------- ---------------- ----------
结语
emiya-utils
是一个非常实用的前端工具库,它可以为你的开发提供方便和效率,同时也可以不断地扩充和完善。希望本文介绍的相关内容对您有所帮助。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066e1ca563576b7b1ecc92