{"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":"V8 Motorunun S\u0131rr\u0131: JavaScript'iniz Sand\u0131\u011f\u0131n\u0131zdan Daha H\u0131zl\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"gJNQFt0srD\"><a href=\"https:\/\/fatihsoysal.com\/blog\/v8-motorunun-sirri-javascriptiniz-sandiginizdan-daha-hizli\/\">V8 Motorunun S\u0131rr\u0131: JavaScript&#8217;iniz Sand\u0131\u011f\u0131n\u0131zdan Daha H\u0131zl\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/v8-motorunun-sirri-javascriptiniz-sandiginizdan-daha-hizli\/embed\/#?secret=gJNQFt0srD\" width=\"600\" height=\"338\" title=\"&#8220;V8 Motorunun S\u0131rr\u0131: JavaScript&#8217;iniz Sand\u0131\u011f\u0131n\u0131zdan Daha H\u0131zl\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"gJNQFt0srD\" 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, modern web geli\u015ftirmenin olmazsa olmaz\u0131d\u0131r. Ancak, bazen performans sorunlar\u0131yla kar\u015f\u0131la\u015fabiliriz. Bu sorunlar\u0131n \u00e7\u00f6z\u00fcm\u00fcnde, JavaScript motorunun verimlili\u011fi b\u00fcy\u00fck rol oynar. Bu yaz\u0131da, Google Chrome ve Node.js gibi bir\u00e7ok platformda kullan\u0131lan g\u00fc\u00e7l\u00fc JavaScript motoru V8'in gizli d\u00fcnyas\u0131na dalaca\u011f\u0131z. \u00d6ncelikle, V8'in JavaScript kodunuzu nas\u0131l bu kadar h\u0131zl\u0131 \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131 anlayaca\u011f\u0131z. Sonras\u0131nda ise, performans\u0131 art\u0131rmak i\u00e7in kullanabilece\u011finiz baz\u0131 teknikleri ele alaca\u011f\u0131z."}