Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

crypto.randomUUID

Создаёт случайный уникальный идентификатор (UUID).

Доступно с: Web API

Синтаксис

crypto.randomUUID()

Возвращаемое значение

stringСлучайный идентификатор UUID версии 4 из 36 символов.

Примеры

Новый идентификатор:

console.log(crypto.randomUUID());

Результат:

3b241101-e2bb-4255-8caf-4136c566a962

Идентификаторы для новых записей:

const todo = { id: crypto.randomUUID(), title: 'Buy tea' };
 
console.log(todo.id.length);

Результат:

36

Примечания

Значение каждый раз разное, а вероятность совпадения ничтожна. В браузере метод доступен только на страницах по HTTPS и на localhost.

См. также

  • Math.random — Возвращает случайное число от 0 до 1.
  • Date.now — Возвращает текущее время как число миллисекунд.

Вопросы и ответы по теме

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.