[JSSInfo]オブジェクト
2131 ワード
JavaScriptには8種類のデータ型があります.
7種類のデータ型には1つのデータ(文字列、数字列)しか含まれないため、元のタイプ(Primitive Type)と呼ばれます.
ただし、元のシェイプとは異なり、オブジェクトシェイプには異なるデータを含めることができます.キーで区切られたデータセットまたは複雑なオブジェクト(エンティティ)を格納できます.
JavaScriptではオブジェクトが重要なので、覚えておく必要があります.
対象は大かっこ{...}「作成」を使用します.「キー(key):値(value)」として構成された複数のプロパティをカッコに挿入できます.
ex)
港ではコンテナが専門的な役割を果たしています.各コンテナには一意の番号が付けられ、オブジェクトのキーとして扱われます.コンテナの中身は書類でしょう.ユニークな番号で簡単に検索、追加、削除できます.
name、ageは容器です
YS、25は内容物です.
番組にはすべての資料型があるかもしれません.
オブジェクトをconstとして宣言しても、そのオブジェクトを変更できます.
Propertyのキー値としてfor、let、returnは使用できません.
これは、オブジェクトの使用が大きな不利な影響を及ぼすためです.
識別子は使用しないほうがいいです.
JavaScriptオブジェクトフィーチャーのないPropertyに近づくと、エラーは発生しません.
未定義を返します.
in演算子を使用して、存在するかどうかを決定します.
各オブジェクトに固有の機能を提供します.Array TypeとDate Typeの2つの語が一般的に使われていますが、実際にはArrayとDateはドキュメントタイプではなくオブジェクトタイプに属しています.
7種類のデータ型には1つのデータ(文字列、数字列)しか含まれないため、元のタイプ(Primitive Type)と呼ばれます.
ただし、元のシェイプとは異なり、オブジェクトシェイプには異なるデータを含めることができます.キーで区切られたデータセットまたは複雑なオブジェクト(エンティティ)を格納できます.
JavaScriptではオブジェクトが重要なので、覚えておく必要があります.
対象は大かっこ{...}「作成」を使用します.「キー(key):値(value)」として構成された複数のプロパティをカッコに挿入できます.
ex)
港ではコンテナが専門的な役割を果たしています.各コンテナには一意の番号が付けられ、オブジェクトのキーとして扱われます.コンテナの中身は書類でしょう.ユニークな番号で簡単に検索、追加、削除できます.
let user = { // user는 객체
name : 'YS', // 키는 name, 값은 YS
age : 25 // 키는 age, 값은 25
};
港name、ageは容器です
YS、25は内容物です.
番組にはすべての資料型があるかもしれません.
user.isAdmin = true;
上記で追加します.delete user.age;
上記の方法で削除できます.オブジェクトをconstとして宣言しても、そのオブジェクトを変更できます.
const user = {
name: 'YS',
};
user.name = 'KJ';
console.log(user.name);
Propertyの注意事項
Propertyのキー値としてfor、let、returnは使用できません.
これは、オブジェクトの使用が大きな不利な影響を及ぼすためです.
識別子は使用しないほうがいいです.
in演算子を使用してpropertyの存在を確認できます。
JavaScriptオブジェクトフィーチャーのないPropertyに近づくと、エラーは発生しません.
未定義を返します.
in演算子を使用して、存在するかどうかを決定します.
let user = {name: 'YS', age: 25};
console.log("age" in user); // true
console.log("name" in user); // true
console.log("hobby" in user); // false
別の方法let user = {name: 'YS', age: 25};
let key = "age";
console.log(key in user);
for...重複文でのオブジェクトのチェック
let user = {
name: 'YS',
age: 25,
isAdmin: true
};
for(let key in user){
console.log(key); // name, age, isAdmin 출력
console.log(user[key]); // YS, 25, true 출력
}
最後の一言...各オブジェクトに固有の機能を提供します.Array TypeとDate Typeの2つの語が一般的に使われていますが、実際にはArrayとDateはドキュメントタイプではなくオブジェクトタイプに属しています.
Reference
この問題について([JSSInfo]オブジェクト), 我々は、より多くの情報をここで見つけました https://velog.io/@cptkuk91/js8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol