JavaScript 中的字符串和对象键的下划线转换为驼峰式 (反之亦然)
=====
此项目不再维护。
JavaScript 中的字符串和对象键的下划线转换为驼峰式 (反之亦然)。在转换对象键时,它会遍历结构,沿途转换任何嵌套对象 (或嵌套对象的数组)。对于在 JavaScript 和 Ruby/Rails API 之间转换 JSON 很方便。
process 选项:
humps.decamelizeKeys(obj, {
分隔符: '-',
process: function (key, convert, options) {
return /^[A-Z0-9_]+$/.test(key) ? key : convert(key, options);
}
});
APIhumps.camelize(string)删除所有连字符、下划线和空格字符,并将其后面的第一个字符转换为大写。
humps.camelize('hello_world-foo bar') // 'helloWorldFooBar'humps.pascalize(string)与 humps.camelize(string) 类似,但还确保第一个字符为大写。
暂无开放 Issues,或尚未同步最近议题。