<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Track Jstips Updates Weekly</title>
  <id>https://www.trackawesomelist.com/loverajoel/jstips/week/feed.xml</id>
  <updated>2021-12-07T12:44:25.000Z</updated>
  <link rel="self" type="application/atom+xml" href="https://www.trackawesomelist.com/loverajoel/jstips/week/feed.xml"/>
  <link rel="alternate" type="application/json" href="https://www.trackawesomelist.com/loverajoel/jstips/week/feed.json"/>
  <link rel="alternate" type="text/html" href="https://www.trackawesomelist.com/loverajoel/jstips/week/"/>
  <generator uri="https://github.com/bcomnes/jsonfeed-to-atom#readme" version="1.2.2">jsonfeed-to-atom</generator>
  <icon>https://www.trackawesomelist.com/favicon.ico</icon>
  <logo>https://www.trackawesomelist.com/icon.png</logo>
  <subtitle>This is about useful JS tips!</subtitle>
  <entry>
    <id>https://www.trackawesomelist.com/2021/49/</id>
    <title>Jstips Updates on Dec 06 - Dec 12, 2021</title>
    <updated>2021-12-07T12:44:25.000Z</updated>
    <published>2021-12-07T09:29:16.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support the community / Let’s keep in touch</p>
</h3>
<ul>
<li>74 - <a href="http://www.jstips.co/en/react/trace-the-reason-make-your-page-rerender/" rel="noopener noreferrer">Check the reason make your page re-render by changed props and state</a></li>
</ul>

<ul>
<li>68 - <a href="http://www.jstips.co/en/javascript/why-you-should-use-Object.is()-in-equality-comparison/" rel="noopener noreferrer">Why you should use Object.is() in equality comparison</a></li>
</ul>

<ul>
<li>33 - <a href="http://www.jstips.co/en/javascript/create-range-0-n-easily-using-one-line/" rel="noopener noreferrer">Create Range 0...N easily using one line</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2021/49/"/>
    <summary>3 awesome projects updated on Dec 06 - Dec 12, 2021</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/35/</id>
    <title>Jstips Updates on Aug 28 - Sep 03, 2017</title>
    <updated>2017-09-01T14:24:45.000Z</updated>
    <published>2017-09-01T14:24:45.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support the community / Let’s keep in touch</p>
</h3>
<ul>
<li>73 - <a href="http://www.jstips.co/en/javascript/hash-maps-without-side-effects/" rel="noopener noreferrer">Hash maps without side effects</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/35/"/>
    <summary>1 awesome projects updated on Aug 28 - Sep 03, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/15/</id>
    <title>Jstips Updates on Apr 10 - Apr 16, 2017</title>
    <updated>2017-04-10T10:49:56.000Z</updated>
    <published>2017-04-10T10:46:30.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support the community / Let’s keep in touch</p>
</h3>
<ul>
<li>72 - <a href="http://www.jstips.co/en/react/adventurers-guide-to-react/" rel="noopener noreferrer">Adventurers Guide to React (Part I)</a></li>
</ul>

<ul>
<li>71 - <a href="http://www.jstips.co/en/more/vuejs-how-vuejs-makes-a-copy-update-replace-inside-the-data-binding/" rel="noopener noreferrer">VueJS, How VueJS makes a copy-update-replace inside the data binding</a></li>
</ul>

<ul>
<li>70 - <a href="http://www.jstips.co/en/javascript/picking-and-rejecting-object-properties/" rel="noopener noreferrer">Picking and rejecting object properties</a></li>
</ul>

<ul>
<li>69 - <a href="http://www.jstips.co/en/react/enhancing-react-components-composition/" rel="noopener noreferrer">Enhancing React components, Composition</a></li>
</ul>

<ul>
<li>67 - <a href="http://www.jstips.co/en/javascript/recursion-iteration-and-tail-calls-in-js/" rel="noopener noreferrer">Recursion, iteration and tail calls in JS</a></li>
</ul>

<ul>
<li>66 - <a href="http://www.jstips.co/en/react/state-to-props-maps-with-memory/" rel="noopener noreferrer">State to Props maps with memory</a></li>
</ul>

<ul>
<li>65 - <a href="http://www.jstips.co/en/javascript/tapping-for-quick-debugging/" rel="noopener noreferrer">Tapping for quick debugging</a></li>
</ul>

<ul>
<li>64 - <a href="http://www.jstips.co/en/javascript/3-array-hacks/" rel="noopener noreferrer">3 Array Hacks</a></li>
</ul>

<ul>
<li>63 - <a href="http://www.jstips.co/en/javascript/working-with-websocket-timeout/" rel="noopener noreferrer">Working With Websocket Timeout</a></li>
</ul>

<ul>
<li>62 - <a href="http://www.jstips.co/en/angular/preventing-unwanted-scopes-creation-in-angularjs/" rel="noopener noreferrer">Preventing Unwanted Scopes Creation in AngularJs</a></li>
</ul>

<ul>
<li>61 - <a href="http://www.jstips.co/en/javascript/binding-objects-to-functions/" rel="noopener noreferrer">Binding objects to functions</a></li>
</ul>

<ul>
<li>60 - <a href="http://www.jstips.co/en/javascript/three-useful-hacks/" rel="noopener noreferrer">Three useful hacks</a></li>
</ul>

<ul>
<li>59 - <a href="http://www.jstips.co/en/javascript/keyword-var-vs-let/" rel="noopener noreferrer">ES6, var vs let</a></li>
</ul>

<ul>
<li>58 - <a href="http://www.jstips.co/en/javascript/break-continue-loop-functional/" rel="noopener noreferrer">Breaking or continuing loop in functional programming</a></li>
</ul>

<ul>
<li>57 - <a href="http://www.jstips.co/en/javascript/comma-operaton-in-js/" rel="noopener noreferrer">Comma operator in JS</a></li>
</ul>

<ul>
<li>56 - <a href="http://www.jstips.co/en/javascript/copy-to-clipboard/" rel="noopener noreferrer">Copy to Clipboard</a></li>
</ul>

<ul>
<li>55 - <a href="http://www.jstips.co/en/javascript/make-easy-loop-on-array/" rel="noopener noreferrer">Create an easy loop using an array</a></li>
</ul>

<ul>
<li>54 - <a href="http://www.jstips.co/en/javascript/use-optional-arguments/" rel="noopener noreferrer">How to use optional arguments in functions (with optional callback)</a></li>
</ul>

<ul>
<li>53 - <a href="http://www.jstips.co/en/javascript/get-file-extension/" rel="noopener noreferrer">Get File Extension</a></li>
</ul>

<ul>
<li>52 - <a href="http://www.jstips.co/en/javascript/return-values-with-the-new-operator/" rel="noopener noreferrer">Return Values with the 'new' Operator</a></li>
</ul>

<ul>
<li>51 - <a href="http://www.jstips.co/en/javascript/DOM-event-listening-made-easy/" rel="noopener noreferrer">DOM event listening made easy</a></li>
</ul>

<ul>
<li>50 - <a href="http://www.jstips.co/en/javascript/helpful-console-log-hacks/" rel="noopener noreferrer">Helpful Console Logging Tricks</a></li>
</ul>

<ul>
<li>49 - <a href="http://www.jstips.co/en/javascript/extract-unix-timestamp-easily/" rel="noopener noreferrer">Easiest way to extract Unix timestamps</a></li>
</ul>

<ul>
<li>48 - <a href="http://www.jstips.co/en/javascript/reminders-about-reduce-function-usage/" rel="noopener noreferrer">Reduce builtin function usage</a></li>
</ul>

<ul>
<li>47 - <a href="http://www.jstips.co/en/javascript/basics-declarations/" rel="noopener noreferrer">Basics: Declarations</a></li>
</ul>

<ul>
<li>46 - <a href="http://www.jstips.co/en/javascript/detect-document-ready-in-pure-js/" rel="noopener noreferrer">Detect document ready in pure JS</a></li>
</ul>

<ul>
<li>45 - <a href="http://www.jstips.co/en/javascript/calculate-the-max-min-value-from-an-array/" rel="noopener noreferrer">Calculate the Max/Min value from an array</a></li>
</ul>

<ul>
<li>44 - <a href="http://www.jstips.co/en/javascript/know-the-passing-mechanism/" rel="noopener noreferrer">Know the passing mechanism</a></li>
</ul>

<ul>
<li>43 - <a href="http://www.jstips.co/en/javascript/use-destructuring-in-function-parameters/" rel="noopener noreferrer">Use destructuring in function parameters</a></li>
</ul>

<ul>
<li>42 - <a href="http://www.jstips.co/en/javascript/preventing-unapply-attacks/" rel="noopener noreferrer">Preventing Unapply Attacks</a></li>
</ul>

<ul>
<li>41 - <a href="http://www.jstips.co/en/javascript/array-average-and-median/" rel="noopener noreferrer">Array average and median</a></li>
</ul>

<ul>
<li>40 - <a href="http://www.jstips.co/en/javascript/using-json-stringify/" rel="noopener noreferrer">Using JSON.stringify</a></li>
</ul>

<ul>
<li>39 - <a href="http://www.jstips.co/en/javascript/advanced-properties/" rel="noopener noreferrer">Advanced Properties</a></li>
</ul>

<ul>
<li>38 - <a href="http://www.jstips.co/en/javascript/flattening-multidimensional-arrays-in-javascript/" rel="noopener noreferrer">Flattening multidimensional Arrays</a></li>
</ul>

<ul>
<li>37 - <a href="http://www.jstips.co/en/javascript/deduplicate-an-array/" rel="noopener noreferrer">Deduplicate an Array</a></li>
</ul>

<ul>
<li>36 - <a href="http://www.jstips.co/en/javascript/observe-dom-changes/" rel="noopener noreferrer">Observe DOM changes in extensions</a></li>
</ul>

<ul>
<li>35 - <a href="http://www.jstips.co/en/javascript/assignment-shorthands/" rel="noopener noreferrer">Assignment Operators</a></li>
</ul>

<ul>
<li>34 - <a href="http://www.jstips.co/en/javascript/implementing-asynchronous-loops/" rel="noopener noreferrer">Implementing asynchronous loop</a></li>
</ul>

<ul>
<li>32 - <a href="http://www.jstips.co/en/javascript/map-to-the-rescue-adding-order-to-object-properties/" rel="noopener noreferrer"><code>Map()</code> to the rescue: adding order to Object properties</a></li>
</ul>

<ul>
<li>31 - <a href="http://www.jstips.co/en/javascript/avoid-modifying-or-passing-arguments-into-other-functions-it-kills-optimization/" rel="noopener noreferrer">Avoid modifying or passing <code>arguments</code> into other functions — it kills optimization</a></li>
</ul>

<ul>
<li>30 - <a href="http://www.jstips.co/en/javascript/converting-truthy-falsy-values-to-boolean/" rel="noopener noreferrer">Converting truthy/falsy values to boolean</a></li>
</ul>

<ul>
<li>29 - <a href="http://www.jstips.co/en/javascript/speed-up-recursive-functions-with-memoization/" rel="noopener noreferrer">Speed up recursive functions with memoization</a></li>
</ul>

<ul>
<li>28 - <a href="http://www.jstips.co/en/javascript/curry-vs-partial-application/" rel="noopener noreferrer">Currying vs partial application</a></li>
</ul>

<ul>
<li>27 - <a href="http://www.jstips.co/en/javascript/short-circuit-evaluation-in-js/" rel="noopener noreferrer">Short circuit evaluation</a></li>
</ul>

<ul>
<li>26 - <a href="http://www.jstips.co/en/javascript/filtering-and-sorting-a-list-of-strings/" rel="noopener noreferrer">Filtering and sorting a list of Strings</a></li>
</ul>

<ul>
<li>25 - <a href="http://www.jstips.co/en/javascript/Using-immediately-invoked-function-expression/" rel="noopener noreferrer">Using immediately invoked function expression</a></li>
</ul>

<ul>
<li>24 - <a href="http://www.jstips.co/en/javascript/use_===_instead_of_==/" rel="noopener noreferrer">Use <code>===</code> instead of <code>==</code></a></li>
</ul>

<ul>
<li>23 - <a href="http://www.jstips.co/en/javascript/converting-to-number-fast-way/" rel="noopener noreferrer">Converting to number fast way</a></li>
</ul>

<ul>
<li>22 - <a href="http://www.jstips.co/en/javascript/two-ways-to-empty-an-array/" rel="noopener noreferrer">Empty an Array</a></li>
</ul>

<ul>
<li>21 - <a href="http://www.jstips.co/en/javascript/shuffle-an-array/" rel="noopener noreferrer">Shuffle an Array</a></li>
</ul>

<ul>
<li>20 - <a href="http://www.jstips.co/en/javascript/return-objects-to-enable-chaining-of-functions/" rel="noopener noreferrer">Return objects to enable chaining of functions</a></li>
</ul>

<ul>
<li>19 - <a href="http://www.jstips.co/en/javascript/safe-string-concatenation/" rel="noopener noreferrer">Safe String concatenation</a></li>
</ul>

<ul>
<li>18 - <a href="http://www.jstips.co/en/javascript/rounding-the-fast-way/" rel="noopener noreferrer">Truncating the fast (but risky) way</a></li>
</ul>

<ul>
<li>17 - <a href="http://www.jstips.co/en/javascript/nodejs-run-a-module-if-it-is-not-required/" rel="noopener noreferrer">Node.js: Run a module if it is not "required"</a></li>
</ul>

<ul>
<li>16 - <a href="http://www.jstips.co/en/javascript/passing-arguments-to-callback-functions/" rel="noopener noreferrer">Passing arguments to callback functions</a></li>
</ul>

<ul>
<li>15 - <a href="http://www.jstips.co/en/javascript/even-simpler-way-of-using-indexof-as-a-contains-clause/" rel="noopener noreferrer">Even simpler way of using <code>indexOf</code> as a contains clause</a></li>
</ul>

<ul>
<li>14 - <a href="http://www.jstips.co/en/javascript/fat-arrow-functions/" rel="noopener noreferrer">Fat Arrow Functions #ES6</a></li>
</ul>

<ul>
<li>13 - <a href="http://www.jstips.co/en/javascript/tip-to-measure-performance-of-a-javascript-block/" rel="noopener noreferrer">Measure performance of a code block</a></li>
</ul>

<ul>
<li>12 - <a href="http://www.jstips.co/en/javascript/pseudomandatory-parameters-in-es6-functions/" rel="noopener noreferrer">Pseudomandatory parameters in ES6 functions #ES6</a></li>
</ul>

<ul>
<li>11 - <a href="http://www.jstips.co/en/javascript/hoisting/" rel="noopener noreferrer">Hoisting</a></li>
</ul>

<ul>
<li>10 - <a href="http://www.jstips.co/en/javascript/check-if-a-property-is-in-a-object/" rel="noopener noreferrer">Check if a property is in an Object</a></li>
</ul>

<ul>
<li>09 - <a href="http://www.jstips.co/en/javascript/template-strings/" rel="noopener noreferrer">Template Strings</a></li>
</ul>

<ul>
<li>08 - <a href="http://www.jstips.co/en/javascript/converting-a-node-list-to-an-array/" rel="noopener noreferrer">Converting a Node List to an Array</a></li>
</ul>

<ul>
<li>07 - <a href="http://www.jstips.co/en/javascript/use-strict-and-get-lazy/" rel="noopener noreferrer">"use strict" and get lazy</a></li>
</ul>

<ul>
<li>06 - <a href="http://www.jstips.co/en/javascript/writing-a-single-method-for-arrays-and-a-single-element/" rel="noopener noreferrer">Writing a single method for arrays and a single element</a></li>
</ul>

<ul>
<li>05 - <a href="http://www.jstips.co/en/javascript/differences-between-undefined-and-null/" rel="noopener noreferrer">Differences between <code>undefined</code> and <code>null</code></a></li>
</ul>

<ul>
<li>04 - <a href="http://www.jstips.co/en/javascript/sorting-strings-with-accented-characters/" rel="noopener noreferrer">Sorting Strings with accented characters</a></li>
</ul>

<ul>
<li>03 - <a href="http://www.jstips.co/en/javascript/improve-nested-conditionals/" rel="noopener noreferrer">Improve Nested Conditionals</a></li>
</ul>

<ul>
<li>02 - <a href="http://www.jstips.co/en/react/keys-in-children-components-are-important/" rel="noopener noreferrer">ReactJS - Keys in children components are important</a></li>
</ul>

<ul>
<li>01 - <a href="http://www.jstips.co/en/angular/angularjs-digest-vs-apply/" rel="noopener noreferrer">AngularJS: <code>$digest</code> vs <code>$apply</code></a></li>
</ul>

<ul>
<li>00 - <a href="http://www.jstips.co/en/javascript/insert-item-inside-an-array/" rel="noopener noreferrer">Insert item inside an Array</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/15/"/>
    <summary>71 awesome projects updated on Apr 10 - Apr 16, 2017</summary>
  </entry>
  <entry>
    <id>https://www.trackawesomelist.com/2017/9/</id>
    <title>Jstips Updates on Feb 27 - Mar 05, 2017</title>
    <updated>2017-02-28T02:38:54.000Z</updated>
    <published>2017-02-28T02:38:54.000Z</published>
    <content type="html"><![CDATA[<h3><p>Support the community / Let’s keep in touch</p>
</h3>
<ul>
<li><a href="http://www.jstips.co" rel="noopener noreferrer">Official Blog</a></li>
</ul>

<ul>
<li><a href="https://twitter.com/tips_js" rel="noopener noreferrer">Official Twitter Account</a></li>
</ul>

<ul>
<li><a href="https://github.com/dggriffin/hubot-jstips" rel="noopener noreferrer">Hubot (⭐8)</a></li>
</ul>

<ul>
<li><a href="https://github.com/radibit/js-tips-slack-bot" rel="noopener noreferrer">Slackbot (⭐19)</a></li>
</ul>

<ul>
<li><a href="https://goo.gl/Y9WiBc" rel="noopener noreferrer">iOS App</a></li>
</ul>
]]></content>
    <link rel="alternate" href="https://www.trackawesomelist.com/2017/9/"/>
    <summary>5 awesome projects updated on Feb 27 - Mar 05, 2017</summary>
  </entry>
</feed>