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
// 기존의 파라미터
const child = {
name: "철수",
age: 8,
school: "다람쥐초등학교",
money: 2000,
hobby: "수영",
};
//money와 hobby를 지우는법.
delete child.money;
delete child.hobby;
const { money, hobby, ...rest} = child // 변수명 rest는 그냥 관례일뿐 맘대로 변수명 바꿔도 된다.
//rest
{name: '철수', age: 8, school: "다람쥐초등학교"}
Cookie/LocalStorage/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の構造
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=짱구'
Reference
この問題について(26日目), 我々は、より多くの情報をここで見つけました https://velog.io/@alstjd0051/26일차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol