- ECMAScript Language Specification
- The Modern JavaScript Tutorial
- Modern Javascript: Everything you missed over the last 10 years
- Deep JavaScript
- JavaScript for Data Science - complete book of how to code, but focusing on techniques for data science
- Great examples and diagrams
- A Guide to Console Commands
- console.log
- .assert
- .count
- .group .groupEnd
- .table([])
- .time .timeLog .timeEnd
- .trace()
- CSS-Tricks - Web Javascript Snippets
- Why I’m skeptical of rewriting JavaScript tools in “faster” languages
http://vanilla-js.com/ https://htmldom.dev/
https://developer.mozilla.org/en-US/docs/Web/JavaScript
https://github.com/morris/vanilla-todo
http://youmightnotneedjquery.com/
-
- Automatically finds jQuery methods from existing projects and generates vanilla js alternatives.
-
cash - An absurdly small jQuery alternative for modern browsers.
-
Using ES Modules (ESM) in Node.js: A Practical Guide (Part 1)
- How to use ES2015+ modules
-
khalidx/node-typescript-esm.md
- The experience of using Node.JS with TypeScript, ts-node, and ESM is horrible.
- There are countless guides of how to integrate them, but none of them seem to work.
- Here's what worked for me.
- Just add the following files and run
npm run dev
. You'll be good to go! package.json
https://til.hashrocket.com/posts/yq02bobyth-swap-javascript-array-items-inline
[array[0], array[1]] = [array[1], array[0]]
-
- Wrapper for using javaacript on GPU's
-
- Import/export, live edit and sql spreadsheets