Я никогда не видел такой цикл JavaScript, как этот for( ; i-- ; )
, используемый в коде:
uid: function (len) {
var str = '';
var src = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var src_len = src.length;
var i = len;
for (; i--;) {
str += src.charAt(this.ran_no(0, src_len - 1));
}
return str;
}
Я понимаю поведение, но мне бы хотелось, чтобы кто-то мог поделиться некоторыми сведениями об этом типе цикла for.