宜搭+
    正在准备搜索索引...

    类 PersonalName

    随机中文姓名生成器。

    该生成器从预定义的姓氏库与常用名字库中随机组合生成中文姓名。 姓氏为单个汉字,名字由 1 到 2 个汉字组成,其中两字名字的概率较高。

    26.7.1

    Mock.PersonalName.of().wantOne() // 例如 "王梓轩"
    

    层级 (查看层级一览)

    索引

    构造函数

    方法

    构造函数

    方法

    • 受保护

      从给定字符串中随机截取一个子串。

      该方法按照指定的单元长度从字符串中随机截取一段内容,常用于从预定义的 字符池中随机选取元素。截取起始位置根据字符串长度与单元长度计算得出。

      参数

      • arr: string

        用于截取的源字符串。

      • unitlen: number = 1

        截取单元长度,默认为 1,即每次截取一个字符。

      返回 string

      截取得到的子串。

      26.7.1

    • 批量生成模拟数据。

      该方法通过循环调用 RealityElement.wantOne 生成指定数量的数据项。

      参数

      • num: number

        需要生成的数据项数量。

      返回 string[]

      包含生成结果的字符串数组。

      26.7.1

    • 生成一个随机中文姓名。

      姓氏从预定义的百家姓字符池中随机选取一个汉字;名字从常用名字库中 随机截取 2 个汉字,并以 90% 的概率保留两字、10% 的概率截取其中一字。

      返回 string

      生成的中文姓名字符串。

      26.7.1