21年6月9日
4752 ワード
1)JavaScriptで使われているthisが何なのか、どのように使われているのかを説明してください.
//method->objectを取得します.
//functionはglobal(window,global)にインポートされます.
https://www.youtube.com/watch?v=qs3F-z6ridc
Objectタイプでない場合.
そうであれば、ウィンドウオブジェクトに戻ります.
https://www.youtube.com/watch?v=gvicrj31JOM&t=187s
//method->objectを取得します.
//functionはglobal(window,global)にインポートされます.
https://www.youtube.com/watch?v=qs3F-z6ridc
const user = {
name: "Ji Taek LIm",
age: 24,
marreid: false,
purchases: ["phone", "car", "laptop"],
sayName: function () {
console.log(this);
console.log(this.name);
},
};
user.sayName();
Objectタイプでない場合.
function saymyAge() {
console.log(`My age is ${this}`);
}
saymyAge();
そうであれば、ウィンドウオブジェクトに戻ります.
https://www.youtube.com/watch?v=gvicrj31JOM&t=187s
Reference
この問題について(21年6月9日), 我々は、より多くの情報をここで見つけました https://velog.io/@jtlim0414/21년-6월-9일テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol