{"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 Olay Dinleyicileri Nas\u0131l \u00c7al\u0131\u015f\u0131r?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Wbl9cT51eq\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-olay-dinleyicileri-nasil-calisir\/\">JavaScript&#8217;te Olay Dinleyicileri Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-olay-dinleyicileri-nasil-calisir\/embed\/#?secret=Wbl9cT51eq\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript&#8217;te Olay Dinleyicileri Nas\u0131l \u00c7al\u0131\u015f\u0131r?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"Wbl9cT51eq\" 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":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlerle JavaScript'te olay dinleyicilerinin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131na dair detayl\u0131 bir makale payla\u015faca\u011f\u0131m. Web geli\u015ftirmede interaktif uygulamalar olu\u015fturmak i\u00e7in olmazsa olmaz olan olay dinleyicilerini anlamak, daha sa\u011flam ve verimli kodlar yazman\u0131z\u0131 sa\u011flar. \u00d6ncelikle, olay dinleyicilerinin ne oldu\u011funu ve neden \u00f6nemli olduklar\u0131n\u0131 a\u00e7\u0131klayal\u0131m. Sonras\u0131nda ise, \u00e7e\u015fitli \u00f6rnekler ve a\u00e7\u0131klamalarla konuyu peki\u015ftirece\u011fiz."}