对于任何要对我投反对票的人,这篇文章是在与 OP 的评论讨论之前发表的(见下文)。我将其保留在原位,因此最终描述他需要什么的 OP 的评论不会从问题中删除。
据我了解您正在寻找的,这是一个基本的解决方案。它假设:
- 您正在开发某种需要测试数据的脚本
- 该
name
字段每次运行时都应该是唯一的
如果您的问题更具体,那么我可以给您更具体的答案,但这是我目前所能做的最好的。
var counter = location.hash ? parseInt(location.hash.slice(1)) : 1; // get a unique counter from the URL
var unique_name = 'Testuser' + counter; // create a unique name
location.hash = ++counter; // increase the counter by 1
您可以通过查看地址栏并将 URL 从结尾更改为 等来强制更改#1
计数器#5
。
name
然后,您可以在构建对象时使用该变量:
var location = {
name: unique_name,
branding_domain_id: 'however-you-currently-get-it',
parent_id: 'however-you-currently-get-it'
};