<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Podfeet Podcasts</provider_name><provider_url>https://www.podfeet.com/blog</provider_url><author_name>podfeet</author_name><author_url>https://www.podfeet.com/blog/author/podfeet/</author_url><title>CCATP #635 &#x2014; Bart Busschots on PBS 94 of X &#x2014; Basic JavaScript OO with Class - Podfeet Podcasts</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="V7M62B46P2"&gt;&lt;a href="https://www.podfeet.com/blog/2020/04/ccatp-635/"&gt;CCATP #635 &#x2014; Bart Busschots on PBS 94 of X &#x2014; Basic JavaScript OO with Class&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.podfeet.com/blog/2020/04/ccatp-635/embed/#?secret=V7M62B46P2" width="600" height="338" title="&#x201C;CCATP #635 &#x2014; Bart Busschots on PBS 94 of X &#x2014; Basic JavaScript OO with Class&#x201D; &#x2014; Podfeet Podcasts" data-secret="V7M62B46P2" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://www.podfeet.com/blog/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.podfeet.com/blog/wp-content/uploads/2019/08/PBS_Logo-1-300x300_no_alpha.jpg</thumbnail_url><thumbnail_width>300</thumbnail_width><thumbnail_height>300</thumbnail_height><description>My Diagram Explaining Classes, Constructors, Objects and Instances In the early days of Programming By Stealth, Bart tried to explain JavaScript classes, objects and instances. He talked about it in Installment 17 before ES6, and then took another run at it in installments 27-31. But it never felt to Bart like he had explained it [&hellip;]</description></oembed>
