Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用chance.js生成100个唯一的10字符字符串_Javascript_Chancejs - Fatal编程技术网

Javascript 如何使用chance.js生成100个唯一的10字符字符串

Javascript 如何使用chance.js生成100个唯一的10字符字符串,javascript,chancejs,Javascript,Chancejs,我想使用chance.js生成100个唯一的10字符字符串。我使用下面的代码,但它返回一个错误。有人知道怎么做吗 let res=chance.unique(chance.string({length:10,大小写:'upper',alpha:true,numeric:true}),100) 尝试的问题是,您没有将函数传递给chance.unique,而是执行chance.string 为了传递一个函数(将使用您想要的选项调用),您可以传递一个匿名函数,或者让bind为您执行以下操作: le

我想使用chance.js生成100个唯一的10字符字符串。我使用下面的代码,但它返回一个错误。有人知道怎么做吗

let res=chance.unique(chance.string({length:10,大小写:'upper',alpha:true,numeric:true}),100)

尝试的问题是,您没有将函数传递给
chance.unique
,而是执行
chance.string

为了传递一个函数(将使用您想要的选项调用),您可以传递一个匿名函数,或者让
bind
为您执行以下操作:

let res=chance.unique(chance.string.bind(chance,{length:10,大小写:'upper',alpha:true,numeric:true}),100);
控制台日志(res)

尝试的问题是,您没有将函数传递给
chance.unique
,而是执行
chance.string

为了传递一个函数(将使用您想要的选项调用),您可以传递一个匿名函数,或者让
bind
为您执行以下操作:

let res=chance.unique(chance.string.bind(chance,{length:10,大小写:'upper',alpha:true,numeric:true}),100);
控制台日志(res)