{"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'in 'in' Operat\u00f6r\u00fc: G\u00f6zden Ka\u00e7\u0131rd\u0131\u011f\u0131n\u0131z G\u00fc\u00e7l\u00fc Bir Ara\u00e7","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"L5mt5qOq9J\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascriptin-in-operatoru-gozden-kacirdiginiz-guclu-bir-arac\/\">JavaScript&#8217;in &#8216;in&#8217; Operat\u00f6r\u00fc: G\u00f6zden Ka\u00e7\u0131rd\u0131\u011f\u0131n\u0131z G\u00fc\u00e7l\u00fc Bir Ara\u00e7<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascriptin-in-operatoru-gozden-kacirdiginiz-guclu-bir-arac\/embed\/#?secret=L5mt5qOq9J\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript&#8217;in &#8216;in&#8217; Operat\u00f6r\u00fc: G\u00f6zden Ka\u00e7\u0131rd\u0131\u011f\u0131n\u0131z G\u00fc\u00e7l\u00fc Bir Ara\u00e7&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"L5mt5qOq9J\" 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 d\u00fcnyas\u0131nda bir\u00e7ok g\u00fc\u00e7l\u00fc ara\u00e7 mevcuttur ve bazen g\u00f6zden ka\u00e7\u0131rd\u0131\u011f\u0131m\u0131z k\u00fc\u00e7\u00fck detaylar projelerimize b\u00fcy\u00fck kolayl\u0131klar sa\u011flayabilir. \u0130\u015fte bu ara\u00e7lardan biri de s\u0131kl\u0131kla hafife al\u0131nan, fakat olduk\u00e7a kullan\u0131\u015fl\u0131 olan 'in' operat\u00f6r\u00fcd\u00fcr. Bu makalede, 'in' operat\u00f6r\u00fcn\u00fcn ne i\u015fe yarad\u0131\u011f\u0131n\u0131, nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 ve nerelerde etkili bir \u015fekilde uygulanabilece\u011fini detayl\u0131 olarak inceleyece\u011fiz. Amac\u0131m\u0131z, bu operat\u00f6r\u00fcn g\u00fcc\u00fcn\u00fc ortaya koyarak kodlar\u0131n\u0131z\u0131 daha temiz ve okunabilir hale getirmenize yard\u0131mc\u0131 olmakt\u0131r."}