1.2.0 • Published 2 months ago

@shencom/utils-object v1.2.0

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
2 months ago

@shencom/utils-object

对象相关工具方法

Install

pnpm add @shencom/utils

# or

pnpm add @shencom/utils-object

Basic Usage

import { ObjectToUrlParams } from '@shencom/utils';
// import { ObjectToUrlParams } from '@shencom/utils-object';

Methods

ObjectToUrlParams

  • 说明: 对象转 url 参数
  • 类型: (obj: Record<string, string | number | boolean | undefined>): string
  • 参数:
    • obj - 需要转换的对象
  • 示例:
    ObjectToUrlParams({ a: 1, b: 2, c: '' });    // 'a=1&b=2&c='
    ObjectToUrlParams({ a: 1, b: 2, c: 'aa' });  // 'a=1&b=2&c=aa'
    ObjectToUrlParams({ a: 1, b: 2, c: 0 });     // 'a=1&b=2&c=0'
    ObjectToUrlParams({ a: 1, b: 2, c: NaN });   // 'a=1&b=2&c=NaN'
    ObjectToUrlParams({ a: 1, b: 2, c: true });  // 'a=1&b=2&c=true'
    ObjectToUrlParams({ a: 1, b: 2, c: undefined, d: 3 }); // 'a=1&b=2&d=3'
    ObjectToUrlParams({ a: 1, b: 2, c: -Infinity });       // 'a=1&b=2&c=-Infinity
1.2.0

2 months ago

1.1.0

9 months ago