Skip to content

changeCase

  • 字符串命名法转换

camelCase

将字符串转换为小驼峰命名

示例

ts
import { 
camelCase
} from 'mixte';
camelCase
('foo-bar-baz'); // -> 'fooBarBaz'
camelCase
('Foo_Bar_Baz'); // -> 'fooBarBaz'

pascalCase

将字符串转换为大驼峰命名

示例

ts
import { 
pascalCase
} from 'mixte';
pascalCase
('foo-bar-baz'); // -> 'FooBarBaz'
pascalCase
('Foo_Bar_Baz'); // -> 'FooBarBaz'

kebabCase

将字符串转换为短横线命名

示例

ts
import { 
kebabCase
} from 'mixte';
kebabCase
('fooBarBaz'); // -> 'foo-bar-baz'
kebabCase
('FooBarBaz'); // -> 'foo-bar-baz'

snakeCase

将字符串转换为下划线命名

示例

ts
import { 
snakeCase
} from 'mixte';
snakeCase
('fooBarBaz'); // -> 'foo_bar_baz'
snakeCase
('FooBarBaz'); // -> 'foo_bar_baz'

lowerFirst

将字符串的首字母转换为小写

示例

ts
import { 
lowerFirst
} from 'mixte';
lowerFirst
('FooBarBaz'); // -> 'fooBarBaz'
lowerFirst
('fooBarBaz'); // -> 'fooBarBaz'

upperFirst

将字符串的首字母转换为大写

示例

ts
import { 
upperFirst
} from 'mixte';
upperFirst
('fooBarBaz'); // -> 'FooBarBaz'
upperFirst
('FooBarBaz'); // -> 'FooBarBaz'

Released under the MIT License.