[[1 |first class]] [[2 |second class]] [[3 |third class]] [[4 |fourth class]] [[5 |fifth class]] [[6 |sixth class]] [[7 |seventh class]] [[8 |eighth class]] [[9 |ninth class]] [[10 |tenth class]] [[11 |eleventh class]] [[12 |twelfth class]] h2 Evolving Tools h3 cross-browser support * 2006 jQuery solved a lot of problems https://en.wikipedia.org/wiki/JQuery ** simplify accessing HTML DOM and as well as event handling ** but it's less required these days https://en.wikipedia.org/wiki/JQuery#Alternatives_to_jQuery * Checkout the scripts for ** no jQuery - https://publish.uwo.ca/~jmorey2/ece/dataPage4NJq.html ** jQuery - https://publish.uwo.ca/~jmorey2/ece/dataPage4.html * Comparison of some web frameworks ** https://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_web_frameworks h3 new features * https://publish.uwo.ca/~jmorey2/ece/data4njq.html h3 arrow reduce * looking at the initial value ** https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce h3 simple coding... * array functions: https://www.youtube.com/watch?v=R8rmfD9Y5-c&list=PLZlA0Gpn_vH-0FlQnruw2rd1HuiYJHHkm * arrow functions: https://www.youtube.com/watch?v=h33Srr5J9nY&list=PLZlA0Gpn_vH-0FlQnruw2rd1HuiYJHHkm&index=3 * also a ~~__new article__~~ you can read with your __~~new skill~~__ ** https://javascript.plainenglish.io/17-life-saving-javascript-one-liners-part1-b0b0b32c9f61