Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 GUID/UUID를 만드는 방법은 무엇입니까?

<시간/>

다음 방법을 사용하여 JavaScript에서 GUID 또는 UUID를 생성할 수 있습니다 -

Math.Random() 함수

자바 스크립트에서 UUID 또는 GUID를 생성하거나 생성하려면 Math.Random() 함수와 함께 다음 코드를 사용하십시오.

function createUUID() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r =Math.random() * 16 | 0, v =c =='x' ? r :(r &0x3 | 0x8); return v.toString(16); });}

참고 − Math.Random()에 의해 생성된 GUID 또는 UUID가 고유하지 않을 수 있으므로 프로덕션에서 사용해서는 안 됩니다.

npm uuid 모듈

RFC4122 UUIDS 생성을 위해 npm의 uuid 모듈을 사용할 수 있습니다. 먼저 −

를 사용하여 설치합니다.
$ npm 설치 uuid

그런 다음 다음 내용으로 js 파일(script.js)을 만듭니다. -

const uuid =require('uuid')console.log(uuid())console.log(uuid())console.log(uuid())

다음 명령을 사용하여 실행할 수 있습니다 -

노드 스크립트.js

생성된 UUID의 예 -

a85a8e6b-348b-4011-a1ec-1e78e962078203ea49f8-1d96-4cd0-b279-0684e3eec3a97289708e-b17a-477c-87857-9ab