![Chit Chat Across the Pond artwork](https://is5-ssl.mzstatic.com/image/thumb/Podcasts113/v4/99/51/7b/99517b86-f69f-9654-cf4e-1bccb2145a0a/mza_1155074973634113896.png/100x100bb.jpg)
CCATP #511 - Bart Busschots on PBS 44 - ES6 Arguments & Objects
Chit Chat Across the Pond
English - November 26, 2017 21:17 - 57 minutes - 27 MB - ★★★★★ - 9 ratingsTechnology News Tech News technology geek mac Homepage Download IPFS Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: CCATP #510 - Dr. Maryanne Garry on Many Memory Questions
Next Episode: CCATP #512 - Kaylee on Tech in Japan
In this installment of Programming By Stealth, Bart Busschots teaches us new ways to deal with arguments and objects in JavaScript ES6. We learn how to set default argument values for functions in a way that is self-documenting. He explains how variadic (aka Rest) arguments allow you to shove all of the arguments of a function into an array. Then he walks us through how to use for ... in loops to loop over objects. He reminds us of the difference between instance and static properties and explains how for ... in loops work with both kinds of properties. I really enjoyed this episode and followed almost all of it on the first time through!