JavaScript の 'this' キーワードを使用して、いくつかの楽しみ.
2046 ワード
今日は、このキーワードと呼ばれる JavaScript の単純でトリッキーなことについて話しているだけです. this' キーワードは、オブジェクトに対して相対的です.そして、'this' キーワードの値は、どこで呼び出されるかによって異なります.オブジェクトメソッド内では、このオブジェクトを返します.ただし、オブジェクト プロパティではなく、オブジェクト メソッド内でのみ作業することを忘れないでください.それ以外の場合は、オブジェクトの戻りウィンドウ オブジェクトまたは未定義の内部にはありません.関数内でストリック モードで使用すると、戻り値が未定義になります.矢印関数は、このキーワードを使用できません.
Object.create(人);これはあなたがより理解するのに役立ちます
サポート:タパテクニカル
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(人);これはあなたがより理解するのに役立ちます
サポート:タパテクニカル
Reference
この問題について(JavaScript の 'this' キーワードを使用して、いくつかの楽しみ.), 我々は、より多くの情報をここで見つけました https://dev.to/mahin678/some-fun-with-the-this-keyword-in-javascript-35h7テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol