{"version":"1.0","provider_name":"Capitole","provider_url":"https:\/\/www.capitole-consulting.com\/fr\/","title":"Everything about Closures - Capitole","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"32QYE9m5eu\"><a href=\"https:\/\/www.capitole-consulting.com\/fr\/blog\/everything-about-closures\/\">Everything about Closures<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.capitole-consulting.com\/fr\/blog\/everything-about-closures\/embed\/#?secret=32QYE9m5eu\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Everything about Closures\u00a0\u00bb &#8212; Capitole\" data-secret=\"32QYE9m5eu\" 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","thumbnail_url":"https:\/\/www.capitole-consulting.com\/wp-content\/uploads\/2023\/12\/Closures.jpg","thumbnail_width":1500,"thumbnail_height":841,"description":"In this post, we will build upon our previous post in Capitole\u2019s blog about higher order functions by exploring the concept of closures in programming. We will delve into what closures are, examine their representation in code, and discover the practical problems they can help us solve in our day-to-day development processes. A closure refers ... Lire la suite"}