オブジェクト
7018 ワード
オブジェクト
まあ、良い例はやはり一人に関するいろいろな情報を含めたいです.
FirstName..
LastName..
Email..
City ...
などなど.
並べたら?user[1]
? ? それは何ですか.
読みやすさがかなり悪い.
オブジェクトを使用します.
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
オブジェクトの値を使用します。
1. Dot notation
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
user.firstName; // 'Steve'
user.city; // 'Seoul'
2. Bracket notation
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
user['firstName']; // 'Steve' // 대괄호 내부에 키값은 따옴표 (문자열)로 들어간다.
user['city']; // 'Steve'
Dot notation vs Bracket notation
拍子ノイズを使うことがあります.
それはいつですか.
キー値が動的に変化した場合/キー値が変数の場合
オブジェクトへの値の追加
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
tweet['category'] = '잡담';
tweet.ispublic = true;
tweet.tags = ["#코드스테이츠', '#프리코스'];
オブジェクトの値を削除
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
// createdAt 키-값 쌍을 지웁니다.
delete tweet.createdAt;
オブジェクトの内部に鍵があるかどうかを確認します。
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
'content' in tweet; // true
'updatedAt' in tweet; // false
Reference
この問題について(オブジェクト), 我々は、より多くの情報をここで見つけました
https://velog.io/@gatsukichi/객체
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
user.firstName; // 'Steve'
user.city; // 'Seoul'
let user = {
firtstName : 'Steve', // 키와 밸류는 쉼표(콤마)로 구분된다
lastName : 'Lee',
email : '[email protected]',
city : 'Seoul'
};
user['firstName']; // 'Steve' // 대괄호 내부에 키값은 따옴표 (문자열)로 들어간다.
user['city']; // 'Steve'
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
tweet['category'] = '잡담';
tweet.ispublic = true;
tweet.tags = ["#코드스테이츠', '#프리코스'];
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
// createdAt 키-값 쌍을 지웁니다.
delete tweet.createdAt;
let tweet = {
writer: 'stevelee',
createdAt:'2019-09-10 12:03:33',
content: '프리코스 재밌어요!'
};
'content' in tweet; // true
'updatedAt' in tweet; // false
Reference
この問題について(オブジェクト), 我々は、より多くの情報をここで見つけました https://velog.io/@gatsukichi/객체テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol