JavaScript の 'this' キーワードを使用して、いくつかの楽しみ.


今日は、このキーワードと呼ばれる JavaScript の単純でトリッキーなことについて話しているだけです. this' キーワードは、オブジェクトに対して相対的です.そして、'this' キーワードの値は、どこで呼び出されるかによって異なります.オブジェクトメソッド内では、このオブジェクトを返します.ただし、オブジェクト プロパティではなく、オブジェクト メソッド内でのみ作業することを忘れないでください.それ以外の場合は、オブジェクトの戻りウィンドウ オブジェクトまたは未定義の内部にはありません.関数内でストリック モードで使用すると、戻り値が未定義になります.矢印関数は、このキーワードを使用できません.

example 1: 
console.log(this) // this is return window object
example 2: 
function show(){
console.log(this) 
}
example 3:
const data = {
user: 'David',
age: 23,
doAction:function(){
console.log(this.user) // 'David'
}}
data.doAction();


Object.create(人);これはあなたがより理解するのに役立ちます
サポート:タパテクニカル