Best of JavaScriptSeptember 2021

  1. 1
    Article
    Avatar of devdojoDevDojo·5y

    ES6 Handbook: The Complete Guide

    This blog is all about ES6. It includes all the topics related with examples. Before reading further, I want to specify that this was not a blog post initially. These are just my personal notes that I use as a reference guide, so I apologize for any misspells here :)

  2. 2
    Article
    Avatar of bitBits and Pieces·5y

    Javascript Worst Practice. Bad coding habits you need to stop…

    Fernando Doglio takes a look at 5 of the worst things you can do to your code while writing JavaScript. Not everyone is fully aware that 2 + '2' is not going to be 4. And that the type of [] + 1 is neither Number nor Array. Build independent components for speed and scale.

  3. 3
    Article
    Avatar of hnHacker News·5y

    Bye YouTube, Hello PeerTube 📺 (no ads, decentralised, privacy-friendly! -- Diode Zone)

    PeerTube needs JavaScript to work. If you are concerned about the security and privacy (or lack thereof) of JavaScript web applications, you might want to review the source code of the instance you are trying to access, or look for security audits. We totally get that. However, this page will not work without it.

  4. 4
    Article
    Avatar of towardsdevTowards Dev·5y

    What is better for HTTP Requests: Fetch or Axios Comparison

    Fetch() is part of a JavaScript window-object method within the Fetch API. It is built-in, so users don’t have to install it. Fetch() allows us to get data from the API asynchronously. Axios is a Javascript library used to make HTTP requests from the browser. It supports the Promise API that is native to JS ES6.

  5. 5
    Article
    Avatar of honeypotHoneypot·5y

    How to Learn JavaScript 2021

    JavaScript is one of the most popular and diverse programming languages in the world. We want to provide the best way to learn JavaScript and we’re making no assumptions about what you know. Never programmed before? That’s no problem - think of this as the path for how to code for beginners with JavaScript.

  6. 6
    Article
    Avatar of dzDZone·5y

    map() method explained : JS

    The map() method is used to apply a function on every element in an array and then return a new array. You can use the current value, current index or even the entire array to determine what to return. The filter() method can be thought of as a for loop, that is specifically for transforming values.

  7. 7
    Article
    Avatar of devtoDEV·5y

    Vue vs React: What to choose in 2021?

    Vue and React are among the most popular JavaScript frameworks. Vue has 181K Github stars, while React runs close with 165K stars. Both have excellent performance, each with its own advantages. Having more users of each framework would be a factor in how the job market looks in 2020.

  8. 8
    Article
    Avatar of medium_jsMedium·5y

    Prototype Inheritance in Javascript

    Prototypal inheritance is a method by which an object can inherit the properties and methods of another object. Prototype inheritance is useful anywhere you want to use the Object-Oriented approach with inheritance to model your problems. Backbone.js provides base classes such as Model, Collection, and View.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Learn Vue 3, a Front-End JavaScript Framework

    Learn Vue 3, a Front-End JavaScript Framework for the Web. Learn more about Vue on the Vue website. See more Vue articles on CNN.com. Follow us on Twitter @vue3 and @jennifer_carnes.

  10. 10
    Article
    Avatar of dwbDavid Walsh·5y

    How to Create a UUID in JavaScript

    The UUID identifier has been used in programming since the days a baby-faced David Walsh became a professional software engineer. JavaScript has the ability to create UUIDs.Developers can use the native JavaScript crypto library to generate a UUID. How to Create a Uuid in JavaScript by using the crypto library.

  11. 11
    Article
    Avatar of hashnodeHashnode·5y

    Introduction to Promises and Async and Await Promises in Javascript!✨

    A promise is an object that may provide a value sometime in the future. A promise may be in one of 3 possible states: fulfilled, rejected, or pending. A JavaScript Promise object can be:FulfilledPendingRejectedRejected. The Promise object supports two features: state and result. Async and Await functions will always return promises.

  12. 12
    Article
    Avatar of hashnodeHashnode·5y

    What is Typescript and why should you be using it?🤔

    TypeScript is a superset of JavaScript. All the concepts of JavaScript are combined with TypeScript's own concepts that make the language increasingly powerful. It converts your JavaScript which can be run on the web, on a phone, or on Node.js. TypeScript is widely used and loved by developers around the world.

  13. 13
    Article
    Avatar of devtoDEV·5y

    ✨ 7 Tips & tricks to make your console.log() output stand out

    The console.count() method can be useful if you'd like to know how many times a component was rendered. Organize the output of an object of array by using the console.group() method. For styling the consolelog yes, but for other cases you can use template literals.

  14. 14
    Article
    Avatar of devtoDEV·5y

    JavaScript from ES6 to Today

    ES6 is nearly synonymous with "modern javascript" and rightly so. ES6 is now fully supported by browsers, so it no longer needs to be transpiled unless you're unfortunate enough to be supporting Internet Explorer (my condolences) There's 6 more years of features to go!

  15. 15
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Learn JavaScript A Little Faster

    Vasyl Lagutin is the author of a book about JavaScript. He's also the co-founder of a company that helps people learn to use the language. His book, JavaScript, is available on Amazon.com and other sites. For more information on JavaScript, visit his website.

  16. 16
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    Synchronous vs Asynchronous JavaScript – Call Stack, Promises, and More

    TAPAS ADHIKARY. Synchronous vs. Asynchronous JavaScript – Call Stack, Promises, and More. TAPAS. ADHikary’s book, “Synchronous vs Asynchronous JS,” is published by Piatkus Press.

  17. 17
    Article
    Avatar of devtoDEV·5y

    How to learn React - The Effective way

    React is a free and Open Source Front End JavaScript Library for building complex User Interfaces. It is maintained by Facebook and a community of Developers. To learn React or trying to learn React, I would say to familiarize yourself with HTML, CSS, & JavaScript. Don't just learn and learn, but also create small projects to implement the knowledge.

  18. 18
    Article
    Avatar of devtoDEV·5y

    7 Practices to Create Good JavaScript Variables

    As a developer you work with variables every day. One interesting thing about variables is that they can have a big impact. They can make your work much easier or much harder. This post will show you seven practices that will help you create good JavaScript variables.Use meaningful and self-explanatory variable names.

  19. 19
    Article
    Avatar of hackernoonHacker Noon·5y

    Run, JavaScript, Run

    JavaScript is not the most predictable language. Let's reveal some of its quirkiness. How and why asynchronicity works given the single-threaded nature of the language. How do event handlers correlate with all that and who decides when and what gets executed?

  20. 20
    Article
    Avatar of smashingSmashing Magazine·5y

    Interactive Learning Tools For Front-End Developers — Smashing Magazine

    interactive coding tools and games to help you learn CSS, JavaScript, SQL, React, Vim, regular expressions, Jamstack and pretty much everything in-between. Interactive Learning Tools For Front-End Developers are curated by SmashingMag's John Defterios. The list includes games that teach you about different parts of the flexbox specification.

  21. 21
    Article
    Avatar of devtoDEV·5y

    Best JavaScript coding projects for beginners! 👨🏻‍💻

    JavaScript coding projects for beginners. Learn how to deal with API's and the JS-fetch function. Get a small view into game development with this game. You can also learn about CSS skills with this project. Let me know if you have any other awesome JavaScript projects that you already coded.

  22. 22
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    JavaScript Rest vs Spread Operator – What’s the Difference?

    Oluwatobi Sofela: My interest is to make you sweeter for all. Oh, sweet programming, my interest was to make your sweetheart sweeter. Oluwatomi Sofela is a Nigerian television presenter and writer. She is based in Lagos, Nigeria.

  23. 23
    Article
    Avatar of bitBits and Pieces·5y

    The Observer Pattern in JavaScript — the Key to a Reactive Behavior

    The Observer Pattern in JavaScript — the Key to a Reactive Behavior. A closer look at one of my favorite design patterns and why it's so relevant in today’s reactive world. Fernando Doglio: Any sufficiently advanced technology is indistinguishable from magic. The pattern shows how to structure an observer-observed type of relationship.

  24. 24
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Axios vs Fetch for HTTP requests

    Fetch and Axios seem similar in the functionalities, but some developers like Axios over Fetch for its easy use. Fetch API is capable of reproducing the key options of Axios somehow. Axios has an in-build feature of intercept HTTP Requests while fetch() haven’t.

  25. 25
    Article
    Avatar of gcgitconnected·5y

    Ten Modern JavaScript ES6 Features You Should Start Using From Now

    Ten ES6 Features Supported Natively By Modern Web Browsers. Arrow Functions For/Of Loop Spread Operator Map Objects and Set Objects Rest Parameter Template Literals String Helpers Array Helpers Destructuring. “Let’s” Keyword is a useful addition to JavaScript. The “for/of” statement has been introduced to loop through values of arrays or objects.