Javascript 如何使用chance.js生成100个唯一的10字符字符串
我想使用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
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)代码>