{"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 Ko\u015fullu \u0130fadeler: Ba\u015flang\u0131\u00e7 Seviyesi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ZIxDK5RcKK\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascript-kosullu-ifadeler-baslangic-seviyesi\/\">JavaScript Ko\u015fullu \u0130fadeler: Ba\u015flang\u0131\u00e7 Seviyesi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascript-kosullu-ifadeler-baslangic-seviyesi\/embed\/#?secret=ZIxDK5RcKK\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript Ko\u015fullu \u0130fadeler: Ba\u015flang\u0131\u00e7 Seviyesi&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"ZIxDK5RcKK\" 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! Bu yaz\u0131da, JavaScript programlaman\u0131n temel yap\u0131 ta\u015flar\u0131ndan biri olan ko\u015fullu ifadeleri ele alaca\u011f\u0131z. Ko\u015fullu ifadeler, program\u0131n belirli ko\u015fullara ba\u011fl\u0131 olarak farkl\u0131 kod bloklar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmas\u0131n\u0131 sa\u011flar. Bu sayede, program\u0131n\u0131z daha dinamik ve kullan\u0131\u015fl\u0131 hale gelir. \u00d6rne\u011fin, bir kullan\u0131c\u0131n\u0131n giri\u015f yapt\u0131\u011f\u0131 bir web sitesi d\u00fc\u015f\u00fcn\u00fcn; kullan\u0131c\u0131 ad\u0131 ve \u015fifre do\u011fruysa ana sayfaya y\u00f6nlendirilir, de\u011filse hata mesaj\u0131 g\u00f6sterilir. \u0130\u015fte bu noktada ko\u015fullu ifadeler devreye girer."}