我有一个jsfiddle .
obj = {};
obj[0] = 'hej';
obj[1] = 'hopp';
$.each( obj, function( key, value ) {
console.log($.now());
});
$.now()
与控制台中的数字相同。
如何生成唯一的编号?
最佳答案
您可以有一个针对每个对象递增的计数器。然后,您可以将此计数器添加到 $.now() 以确保它是唯一的:
obj = {};
obj[0] = 'hej';
obj[1] = 'hopp';
counter=1;
$.each( obj, function( key, value ) {
console.log($.now() + counter);
counter+=1;
});
关于javascript - jQuery .now() 不是唯一的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20523612/