{"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":"Modern JavaScript \u00d6zellikleriyle Temiz Kod Yazma Rehberi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"4LgtugECIv\"><a href=\"https:\/\/fatihsoysal.com\/blog\/modern-javascript-ozellikleriyle-temiz-kod-yazma-rehberi\/\">Modern JavaScript \u00d6zellikleriyle Temiz Kod Yazma Rehberi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/modern-javascript-ozellikleriyle-temiz-kod-yazma-rehberi\/embed\/#?secret=4LgtugECIv\" width=\"600\" height=\"338\" title=\"&#8220;Modern JavaScript \u00d6zellikleriyle Temiz Kod Yazma Rehberi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"4LgtugECIv\" 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 projelerinizde eski, karma\u015f\u0131k ve okunmas\u0131 zor kodlarla bo\u011fu\u015fmaktan s\u0131k\u0131ld\u0131n\u0131z m\u0131? Kodunuzun bak\u0131m\u0131n\u0131 yapmak, yeni \u00f6zellikler eklemek veya ekip arkada\u015flar\u0131n\u0131zla i\u015f birli\u011fi yapmak bir kabusa m\u0131 d\u00f6n\u00fc\u015f\u00fcyor? Endi\u015felenmeyin! Modern JavaScript'in sundu\u011fu g\u00fc\u00e7l\u00fc \u00f6zellikler sayesinde kodunuzu daha okunabilir, y\u00f6netilebilir ve verimli hale getirebilirsiniz. Bu rehberde, ES6 ve sonras\u0131ndaki versiyonlarla gelen ve kod yazma \u015feklinizi k\u00f6kten de\u011fi\u015ftirecek modern JavaScript \u00f6zelliklerini ad\u0131m ad\u0131m inceleyece\u011fiz. Ba\u015ftan sona, ger\u00e7ek d\u00fcnya senaryolar\u0131yla desteklenen bu \u00f6zelliklerin kod kalitenizi nas\u0131l art\u0131rd\u0131\u011f\u0131n\u0131 ve geli\u015ftirme s\u00fcrecinizi nas\u0131l h\u0131zland\u0131rd\u0131\u011f\u0131n\u0131 ke\u015ffedeceksiniz."}