{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"JavaScript'te 'this' Kavram\u0131: Detayl\u0131 Anlat\u0131m","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"BUDRuMlnf4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-this-kavrami-detayli-anlatim-2\/\">JavaScript&#8217;te &#8216;this&#8217; Kavram\u0131: Detayl\u0131 Anlat\u0131m<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-this-kavrami-detayli-anlatim-2\/embed\/#?secret=BUDRuMlnf4\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript&#8217;te &#8216;this&#8217; Kavram\u0131: Detayl\u0131 Anlat\u0131m&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"BUDRuMlnf4\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"JavaScript'te 'this' anahtar kelimesi, bir\u00e7ok geli\u015ftirici i\u00e7in kafa kar\u0131\u015f\u0131kl\u0131\u011f\u0131 yaratan bir konudur. Ancak, 'this'in davran\u0131\u015f\u0131n\u0131 anlamak, JavaScript'i etkin bir \u015fekilde kullanmak i\u00e7in son derece \u00f6nemlidir. Bu makalede, 'this'in nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131, farkl\u0131 ba\u011flamlardaki davran\u0131\u015flar\u0131n\u0131 ve yayg\u0131n hatalar\u0131 a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, 'this'in ne oldu\u011funa dair temel bir anlay\u0131\u015fla ba\u015flayal\u0131m. K\u0131sacas\u0131, 'this' \u00e7al\u0131\u015ft\u0131r\u0131ld\u0131\u011f\u0131 ba\u011flama g\u00f6re de\u011fi\u015fen bir anahtar kelimedir."}