{"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 Hatalar\u0131 Neden Ka\u00e7\u0131n\u0131lmazd\u0131r ve Geli\u015fimin Anahtar\u0131d\u0131r?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"PExFj30Pwf\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascript-hatalari-neden-kacinilmazdir-ve-gelisimin-anahtaridir\/\">JavaScript Hatalar\u0131 Neden Ka\u00e7\u0131n\u0131lmazd\u0131r ve Geli\u015fimin Anahtar\u0131d\u0131r?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascript-hatalari-neden-kacinilmazdir-ve-gelisimin-anahtaridir\/embed\/#?secret=PExFj30Pwf\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript Hatalar\u0131 Neden Ka\u00e7\u0131n\u0131lmazd\u0131r ve Geli\u015fimin Anahtar\u0131d\u0131r?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"PExFj30Pwf\" 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":"Her geli\u015ftiricinin yolu, ka\u00e7\u0131n\u0131lmaz olarak JavaScript hatalar\u0131yla kesi\u015fir. Bu makalede, erken d\u00f6nem JavaScript deneyimlerimden yola \u00e7\u0131karak hatalar\u0131n korkulacak de\u011fil, aksine \u00f6\u011frenme s\u00fcrecimizin en de\u011ferli par\u00e7alar\u0131 oldu\u011funu ke\u015ffedece\u011fiz. Hata ay\u0131klama tekniklerinden modern yakla\u015f\u0131mlara kadar, kod k\u0131rma ser\u00fcveninizde edinece\u011finiz becerileri ad\u0131m ad\u0131m inceleyelim."}