{"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 Arrow Fonksiyonlar\u0131nda () => {} ve () => () Aras\u0131ndaki Fark","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"XDgrWOnTMC\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascript-arrow-fonksiyonlarinda-ve-arasindaki-fark\/\">JavaScript Arrow Fonksiyonlar\u0131nda () => {} ve () => () Aras\u0131ndaki Fark<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascript-arrow-fonksiyonlarinda-ve-arasindaki-fark\/embed\/#?secret=XDgrWOnTMC\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript Arrow Fonksiyonlar\u0131nda () =&gt; {} ve () =&gt; () Aras\u0131ndaki Fark&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"XDgrWOnTMC\" 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 arrow fonksiyonlar\u0131 (ok fonksiyonlar\u0131), fonksiyon tan\u0131mlaman\u0131n k\u0131sa ve \u00f6z bir yoludur. Ancak, iki farkl\u0131 kullan\u0131m bi\u00e7imi vard\u0131r: () => {} ve () => (). Bu makalede, bu iki yakla\u015f\u0131m aras\u0131ndaki temel farklar\u0131, kullan\u0131m \u00f6rneklerini ve avantajlar\u0131n\u0131 detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. Ba\u015flang\u0131\u00e7ta k\u00fc\u00e7\u00fck bir fark gibi g\u00f6r\u00fcnse de, kod okunabilirli\u011fi ve fonksiyonun davran\u0131\u015f\u0131 a\u00e7\u0131s\u0131ndan \u00f6nemli ayr\u0131m noktalar\u0131 mevcuttur."}