{"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 Prototipleri ve S\u0131n\u0131flar\u0131: Ayr\u0131nt\u0131l\u0131 Anlat\u0131m","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"a6KpV0yQcQ\"><a href=\"https:\/\/fatihsoysal.com\/blog\/javascript-prototipleri-ve-siniflari-ayrintili-anlatim\/\">JavaScript Prototipleri ve S\u0131n\u0131flar\u0131: Ayr\u0131nt\u0131l\u0131 Anlat\u0131m<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/javascript-prototipleri-ve-siniflari-ayrintili-anlatim\/embed\/#?secret=a6KpV0yQcQ\" width=\"600\" height=\"338\" title=\"&#8220;JavaScript Prototipleri ve S\u0131n\u0131flar\u0131: Ayr\u0131nt\u0131l\u0131 Anlat\u0131m&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"a6KpV0yQcQ\" 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 prototipler ve s\u0131n\u0131flar, nesne tabanl\u0131 programlaman\u0131n temel yap\u0131 ta\u015flar\u0131d\u0131r. Ancak, bu kavramlar\u0131n tam olarak nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131 ve aralar\u0131ndaki ili\u015fki, \u00f6zellikle yeni ba\u015flayanlar i\u00e7in kafa kar\u0131\u015ft\u0131r\u0131c\u0131 olabilir. Bu makalede, prototipleri ve s\u0131n\u0131flar\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayarak, aralar\u0131ndaki farklar\u0131 ve g\u00fc\u00e7l\u00fc yanlar\u0131n\u0131 ortaya koyaca\u011f\u0131z."}