26日目

7234 ワード

オブジェクトのパラメータをクリアする方法(RESTパラメータ)

// 기존의 파라미터
const child = {
  name: "철수",
  age: 8,
  school: "다람쥐초등학교",
  money: 2000,
  hobby: "수영",
};

//money와 hobby를 지우는법.
delete child.money;
delete child.hobby;
jsでは良い文法ではありません.
💢 原本を取り替えるな
const { money, hobby, ...rest} = child // 변수명 rest는 그냥 관례일뿐 맘대로 변수명 바꿔도 된다.

//rest
{name: '철수', age: 8, school: "다람쥐초등학교"}

ブラウザリポジトリ


Cookie/LocalStorage/SessionStorage
  • Cookie:refreshToken(典型的なサーバ通信方式)
  • LocalStorage:登録後、カート内の商品をローカルストレージに保存し、バックエンドコンピュータのデータをストレージに保存できます.(accessToken)
  • SessionStorage
  • Cookieのリポジトリの置き換え

    aaa=철수; ddd=맹구; zzz=짱구
    "aaa=철수; ddd=맹구; zzz=짱구"
    
    "aaa=철수; ddd=맹구; zzz=짱구".split(";")
    (3) ['aaa=철수', ' ddd=맹구', ' zzz=짱구']
    
    (3) ['aaa=철수', 'ddd=맹구', 'zzz=짱구']0: "aaa=철수"1: "ddd=맹구"2: "zzz=짱구"length: 3[[Prototype]]: Array(0)
    "aaa=철수; ddd=맹구; zzz=짱구".split("; ").filter(el => el.startsWith("zzz="))
    ['zzz=짱구']0: "zzz=짱구"length: 1[[Prototype]]: Array(0)
    "aaa=철수; ddd=맹구; zzz=짱구".split("; ").filter(el => el.startsWith("zzz="))[0]
    'zzz=짱구'

    LocalStorageの構造


  • hydration