{"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 eval(): En B\u00fcy\u00fck D\u00fc\u015fman\u0131n\u0131z Olabilir","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"K7vIqFdNBr\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-eval-en-buyuk-dusmaniniz-olabilir\/\">JavaScript&#8217;te eval(): En B\u00fcy\u00fck D\u00fc\u015fman\u0131n\u0131z Olabilir<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascriptte-eval-en-buyuk-dusmaniniz-olabilir\/embed\/#?secret=K7vIqFdNBr\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript&#8217;te eval(): En B\u00fcy\u00fck D\u00fc\u015fman\u0131n\u0131z Olabilir&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"K7vIqFdNBr\" 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! Fatih Soysal olarak, bug\u00fcn JavaScript'te s\u0131kl\u0131kla kar\u015f\u0131la\u015f\u0131lan, ancak dikkatli kullan\u0131lmas\u0131 gereken bir fonksiyondan, eval() fonksiyonundan bahsedece\u011fim. \u00d6ncelikle, eval()'in ne oldu\u011funu ve neden bu kadar tehlikeli oldu\u011funu ayr\u0131nt\u0131l\u0131 olarak ele alal\u0131m. Ard\u0131ndan, g\u00fcvenli alternatiflerine ve olas\u0131 risklerini azaltma yollar\u0131na de\u011finece\u011fiz. Bu makale, JavaScript kodlar\u0131n\u0131z\u0131n g\u00fcvenli\u011fini sa\u011flaman\u0131zda size yard\u0131mc\u0131 olmay\u0131 ama\u00e7lamaktad\u0131r.","thumbnail_url":"https:\/\/via.placeholder.com\/500x300.png?text=Eval+Fonksiyonu+Resmi"}