Nano ID, Object.values()
Post

Nano ID, Object.values()

Nano ID

  • Github 링크
  • 랜덤으로 키값을 생성해주는 라이브러리
  • 코드 정말 간단. 아래가 끝
import { nanoid } from 'nanoid'
model.id = nanoid() //=> "V1StGXR8_Z5jdHi6B-myT"

Object.values()

  • 객체에서 values값들만 배열로 리턴.
  • 사용했던 이유는 redux에서 가져온 전역 데이터 값이 Object로 들어와서 이것을 Array로 리턴하기 위해서 사용.
  • MDN 예제는 아래와 같음.
const object1 = {
  a: 'somestring',
  b: 42,
  c: false
};

console.log(Object.values(object1));
// expected output: Array ["somestring", 42, false]

Reference