缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!
该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!
模块:Utils/doc
这是模块:Utils的文档页面
本模块为本站其他模块提供一些通用的函数。 正确情况下除了数据模块,大多数本站模块都应导入本模块。
文档
程序包项
Utils.fs()
(函数)string. format
的快捷方式Utils.fstr()
(函数)mw. ustring.format
的快捷方式Utils.K0
(member;number)- 绝对零度对应的摄氏度值
Utils.specialUnit
(member;table)- 不使用千克作为单位的例外
Utils.jsFormat(pattern, params, default)
(函数)- 按照 JS 的mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Template_literals 模板字符串样式对字符串进行格式化
- 参数:
- 返回:含有输入中的各个单词的 Iterable(函数)
Utils.maintenanceCats
(表)- 维护分类
Utils.autoMaintenanceCats
(表)- 自动维护分类(显示在Special:追踪分类中)
Utils.splitCamel(words)
(函数)- 将驼峰命名的字符串切开
- 参数:
words
输入的驼峰命名字符串。(字符串) - 返回:含有输入中的各个单词的 Iterable.(函数)
Utils.getMsg(msg, ...)
(函数)- 以 I18n 的形式接收消息和数据
- 参数:
Utils.table.concat(...)
(函数)- 合并多个 table
- 参数:
...
被合并的若干个 table(可选) Utils.table.iconcat(...)
(函数)- 合并多个 sequence
- 参数:
...
被合并的若干个 sequence(可选) Utils.table.ihas(t, x, pred)
(函数)- 检查一个 sequence 中的指定内容
- 参数:
- 返回:查找失败则返回 false; 否则如果 x 不为 nil 则返回 true; 否则 返回第一个符合 pred 的项